带有 Laravel Envoy 的 Elastic Beanstalk
Elastic Beanstalk with Laravel Envoy
我在 Elastic Beanstalk 中为 运行 envoy 命令编写了一个 bash 脚本。
#!/bin/sh
cd /var/app/current/
sudo php vendor/bin/envoy run fillData &
它给出的错误如下:
Unsuccessful command execution on the instance
并且当访问 EC2 终端并运行执行命令时,它工作正常,没有错误。
我解决了这个问题
好像在 elastic beanstalk AWS
中找到了这个 WARN
The following instances have not responded in the allowed command
timeout time (they might still finish eventually on their own)
据我了解,命令继续 运行ning 并且没有停止
我找到了这篇文章
fixing-a-mysterious-ebextensions-command-time-out-aws-elastic-beanstalk
我在 bash 文件中写了这个命令
nohup sudo php vendor/bin/envoy run fillData >/dev/null 2>&1 </dev/null &
nohup
在后台向 运行 命令,>/dev/null
它将把所有结果放在
所以它会忽略结果
你可以找到更多关于
>/dev/null
我在 Elastic Beanstalk 中为 运行 envoy 命令编写了一个 bash 脚本。
#!/bin/sh
cd /var/app/current/
sudo php vendor/bin/envoy run fillData &
它给出的错误如下:
Unsuccessful command execution on the instance
并且当访问 EC2 终端并运行执行命令时,它工作正常,没有错误。
我解决了这个问题
好像在 elastic beanstalk AWS
中找到了这个WARN
The following instances have not responded in the allowed command timeout time (they might still finish eventually on their own)
据我了解,命令继续 运行ning 并且没有停止
我找到了这篇文章
fixing-a-mysterious-ebextensions-command-time-out-aws-elastic-beanstalk
我在 bash 文件中写了这个命令
nohup sudo php vendor/bin/envoy run fillData >/dev/null 2>&1 </dev/null &
nohup
在后台向 运行 命令,>/dev/null
它将把所有结果放在
所以它会忽略结果
你可以找到更多关于
>/dev/null