나는 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.
내가 세전 이익의 역할에 대한 권리 권한을 추가, 나는 어쩌면 윈도우 (CR/LF)하는 형식으로 된 cron.yaml을 확인을하지만, 항상 같은 오류가 발생했습니다.
missing required parameter params[:table_name]
DynamoDB 테이블 이름이 누락 된 것처럼 보입니다. 어디에서 정의 할 수 있습니까? ,
어떻게 해결할 수 있는지 생각해보십시오. 감사합니다.
George, 나는 정확한 cron.yaml 파일 (첫 번째 버전에서 실수로 복사 함)을 넣기 위해 내 게시물을 편집했으며, 제안한 것과 동일한 형식을 사용하고 있습니다. 여전히 같은 오류가 발생합니다. –