私は、コード毎分を実行したいと私は次のコードを使用しての試みを試してみました:cronタスク量子エリキシル
#your_app/mix.exs
defp deps do
[{:quantum, ">= 1.9.1"},
#rest code
end
#your_app/mix.exs
def application do
[mod: {AppName, []},
applications: [:quantum,
#rest code
]]
end
#your_app/config/dev.exs
config :quantum, :your_app, cron: [
# Every minute
"* * * * *": fn -> IO.puts("Hello QUANTUM!") end
]
とき、これは、しかし、この質問How to run some code every few hours in Phoenix framework?
に対する答えの一つであります私はiex -Sを実行すると、メッセージは表示されず、エラーメッセージも表示されません。
問題の原因を知っていますか?
量子2.0.0でですか? v2でAPIを大幅に変更したようです。 https://hexdocs.pm/quantum/migrate-v2.htmlおよびhttps://hexdocs.pm/quantum/readme.htmlを参照してください。彼らには更新された指示があります。 – Dogbert
はい、私は量子2.0.0を使用しています、私はまた、ドキュメントが言うことを試みたが、まだ動作していません。 –