私はElasticbeanstalkにデプロイされたアプリケーションを持っており、労働者として実行し、私はそれぞれの時間を実行する定期的なタスクのTIを追加したいので、私はこれのconfとcron.yamlを作成します。AWS Elasticbeanstalk cron.yaml労働者の問題
version: 1
cron:
- name: "task1"
url: "/task"
schedule: "00 * * * *"
しかし、私はいつもこのエラーを得た展開中:
[Instance: i-a072e41d] Command failed on instance. Return code: 1 Output: missing required parameter params[:table_name] - (ArgumentError). Hook /opt/elasticbeanstalk/addons/sqsd/hooks/start/02-start-sqsd.sh failed. For more detail, check /var/log/eb-activity.log using console or EB CLI.
私はEBTの役割に右許可を追加し、私は多分それは、Windows(CR/LF)用にフォーマットcron.yamlを検証し、常に同じエラーが発生しました。
missing required parameter params[:table_name]
DynamoDBのテーブル名が見当たりません。どこで定義できますか? 、
どのように私はそれを修正することができます任意のアイデア。 ありがとう!
Georgeさん、ありがとうございました。正しいcron.yamlファイル(誤って最初のバージョンでコピーします)を置くように私の投稿を編集しました。私はあなたの提案と同じフォーマットを使用しています。それでも同じエラーが発生します。 –