使用同步而非数据库时出现 504 网关超时
504 gateway timeout when using sync rather than database
我的问题是关于使用 Supervisor 作为我的工作人员发生的事情是当我上传我的 csv(用户数据)时它会做一个工作来发送电子邮件,直到 csv 中的所有用户都被导入到数据库中。如果我手动使用 QUEUE_CONNECTION=database
和 运行 php artisan queue:work
我没有问题 运行 或上传 csv 但是当我将 QUEUE_CONNECTION=sync
更改为运行 与主管一起,我在上传 CSV 时遇到了这个奇怪的 504 网关错误。
文件是否太大,您的页面无法处理?如果是这样,请尝试编辑 php.ini 上的行以进行文件上传。
已解决:我删除了主管配置中的 sqs 设置 php artisan queue:work --tries=1 --delay=20
我的问题是关于使用 Supervisor 作为我的工作人员发生的事情是当我上传我的 csv(用户数据)时它会做一个工作来发送电子邮件,直到 csv 中的所有用户都被导入到数据库中。如果我手动使用 QUEUE_CONNECTION=database
和 运行 php artisan queue:work
我没有问题 运行 或上传 csv 但是当我将 QUEUE_CONNECTION=sync
更改为运行 与主管一起,我在上传 CSV 时遇到了这个奇怪的 504 网关错误。
文件是否太大,您的页面无法处理?如果是这样,请尝试编辑 php.ini 上的行以进行文件上传。
已解决:我删除了主管配置中的 sqs 设置 php artisan queue:work --tries=1 --delay=20