AWS(EC2)でCronjobを実行しようとしています。私のcrontabファイルは次のようになります1 * * **ノード/var/apps/project-name/file.js
これは1分ごとにfile.jsをトリガーすることになっていますが、発生していません。誰かが私が間違っているところで私を助けることができますか?
詳細が必要な場合はコメント
いくつかのオプションがあります:
1。cronユーザー(cronを実行する)にはファイルに対するアクセス許可がありません
これを修正するには、このコマンドで実行するアクセス許可を追加sudo chmod 755 /var/apps/project-name/file.js
できnode
ます。
サーバー上でnode.jsを見つけるには、実行which node
してcronファイルに追加します。次の
ようになります。0 * * * * /usr/bin/node /var/apps/project-name/file.js
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加