在docker内部署的nginx+php-fpm,外部访问超过60秒就会报504错误
1.在docker内部署的nginx+php-fpm,外部访问超过60秒就会报504错误,但是在docker主机访问是不会报错的。
2.php测试代码1.php
<?php
echo date('h:i:s');
echo '
';
sleep(40);
echo date('h:i:s');
echo '
';
sleep(40);
echo date('h:i:s');
echo '
';
sleep(40);
echo date('h:i:s');
?>
3.docker主机访问
curl http://172.17.0.2/1.php
03:19:01
03:19:41
03:20:21
03:21:01
4.外部访问
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个60s超时是nginx 反向代理的默认timeout值,具体参照:http://nginx.org/en/docs/http...
你外部访问过来的请求,是否还经过一层nginx代理?