【发布时间】:2015-12-10 01:25:43
【问题描述】:
我有一个在弹性 beantalk 上运行的网络应用程序。出于某种原因,我能够安装作曲家文件以运行我的 laravel 应用程序。问题是没有其他配置文件有效。我已将 newrelic.config 放入 .ebextensions/ 目录,但该文件被忽略了。
我最近尝试使用 AWS Elastic Beanstalk, running a cronjob 创建一个 cron 作业,但它不起作用。
.config 文件示例:
container_commands:
01_some_cron_job:
command: "cat .ebextensions/some_cron_job.txt > /etc/cron.d/some_cron_job && chmod 644 /etc/cron.d/some_cron_job"
leader_only: true
当我 ssh 进入 ec2 实例时,没有 some_cron_job 这样的目录。
源被提交给 beanstalk,但 beanstalk 没有运行命令。
如何让 beanstalk 确认 .config 文件。修复这个 cronjob 也会修复安装新的 relic,因为这两个配置都被忽略了,我不知道为什么。
【问题讨论】:
标签: amazon-web-services configuration amazon-elastic-beanstalk