nginx 请求转发到 tomcet,一会快一会慢,首先要排除是否做了负载均衡, 如果是win系统,ping localhost 是否是127.0.0.1 如果是 ::1,请把nginx.conf 里面的 localhost 改成 127.0.0.1 避免error 出现 69716#33732: *437 connect() failed (10061: No connection could be made because the target machine actively # 我的配置就是用到了负载均衡, 而且 664 服务是没有启动的,因为有时候需要启 664 备用,就没有把 664 代码注释掉 upstream backend { server 127.0.0.1:664 backup; server 127.0.0.1:663; } # 改后代码, 接口响应正常,这里使用轮询的方法, backup 备用,但是也会去请求下664 不通,再663, 接口虽然正常响应,但是也耗了时间 # 所以要么把664 backup 注释, 要么把backup 去掉,组成服务集群 # 网上很多种情况,我这种情况应该很少人出现,也给大家提个醒 upstream backend { # server 127.0.0.1:664 backup; server 127.0.0.1:663; } 日志配置 log_format main ' "ip = $remote_addr" [$time_iso8601] "$http_referer $request" "body_size = $body_bytes_sent " ' ' "request = $request_time" "response = $upstream_response_time" $remote_user $status "$http_user_agent" "$http_x_forwarded_for" '; # 关键看 $request_time $upstream_response_time end 谢谢观看