質問: 現在Node.jsとline notify apiを使ってlineにメッセージを送るようにしています。リマインダーのような仕組みです。 **今定期実行する仕組みを考えているのですが、どのようなツールがおすすめとかありますでしょうか?** 定期的にNode.jsを命令するような仕組みがあればいいと思っています。具体的に言うと、「node hoge.js」を実行するものです。あるいは、その中のJavaScriptのコードを実行できるものです。 今自分で調べている中で「GAS」が定期実行はできそうなので検討しています。 **定期実行するツールとして、なにかおすすめなどありますでしょうか?**
回答: 要件で次第ですが、通常ジョブスケジューラを使うこともできます。 製品であれば、JP1、JobCenter フリーであれば、Jenkinsなんかでも代替は可能です。管理したい対象が多くなったり、エラー発生時にアラーム鳴らすとかしたい場合に威力を発揮します。あとは複数ジョブの成否や実行待ちなどが必要な場合も便利に使えます。 単純に定期実行したいのであれば、cronやtaskスケジューラ使うこともできます。 どちらにしても要件次第です。