我在一个充当https代理的码头上运行了一个nginx。我有很多其他服务运行在其他的码头容器中,比如,gitlab和nginx作为一个web代理似乎工作得很好。
今天,我设置了一个wordpress停靠程序,并在nginx中使用了下面的config:
#
# A virtual host using mix of IP-, name-, and port-based configuration
#
server {
listen 80;
listen 443 ssl;
server_name x.example.com;
ssl o
我有一个Rails应用程序与nginx/unicorn一起使用,它有一个特殊的请求,可能需要2-3分钟,因为它生成了几个PDF并将它们添加到一个zip文件中,并使用send_data允许客户同时下载多个报告。
最初,我的独角兽工人在30岁以后就被杀了,所以我在我的unicorn.rb文件中增加了超时时间。现在,请求得到了一个504的错误后,60岁,而不是30多岁。所以我的独角兽工人被杀了,但nginx却在安排时间。
下面是我的nginx error_log中的错误消息:
upstream timed out (110: Connection timed out) while reading r
我有一个React应用程序,用户可以输入一些数字,有一个算法运行一些计算并输出结果,但是在我们到达之前,Nginx正在查看请求,并决定是将其路由到route还是Express服务器。
当这个号码被提交时,会有一个xhr请求一直挂起,直到它用502个错误的网关错误超时。
所有这一切都发生在一个码头集装箱内。
我运行了一个docker logs ,一直看到这个:
upstream server temporarily disabled while connecting to upstream
我想这可能是我的Express服务器或我的辅助进程中的一个错误,甚至是在React应用程序中,但是我没有发