LilPacy.info

快楽な不幸を捨て苦痛まみれの幸福を求める男の物語

未分類

ec2運用のrailsアプリでcronの実行時間がズレる

投稿日:

ec2で運用のrailsアプリでcron使って定期的にプッシュ通知を送りたい。そこで以下のように書いてみる。

schedule = PeriodicNotification.where(status: 0).find_by("schedule_date <= ?", Time.now)

wheneverを使ってcron登録し運用してみたところutc時間で送られているようだ。以下のように直した。

schedule = PeriodicNotification.where(status: 0).find_by("schedule_date <= ?", Time.now)

Time.nowだと環境依存の時間、Time.currentだとアプリ依存の時間が取れるらしい。

以上。

-未分類

執筆者:


comment

関連記事

no image

Uncaught TypeError: Cannot read property ‘keyCode’ of undefinedの解決

p5.jsでお絵かきをしていたところ Uncaught TypeError: Cannot read property ‘keyCode’ of undefined のエラーが発生。 以下、エラーが出 …

no image

目的の階層構造と連鎖、常に問うべきは何か

最近、組織の一部として働いていて感じた違和感を言語化したい。 問題提起としては、みんなが課題、課題って言ってる"課題"って本当は課題じゃないんじゃないか?とか、最終目標を達成する上 …

no image

世界は未開で、言葉は道で

私的公理(自分が前提としている考え) 世界は抽象に先立って存在する 全ては場合による 物理法則の発見も有意水準0.03%とかで有意とされたもの 例外を許容している 何1つとして同じものは存在しない 抽 …

python/matplotlibで円を描く

意外と簡単で、sinとcosを対応させてあげるだけ。  

no image

計量経済/統計/機械学習の違い

大きく、モチベーションと手法に違いがあるように感じている。さしずめ、 計量経済→説明したい 統計→知りたい 機械学習→予測分類したい といったところだろうか。 手法の違いは時間がかかりそうなのでまた後 …