1
jk1030 2021-01-19 18:44:35 +08:00 1
1.为什么不考虑下公网的带宽呢
2.加了代理层肯定比原来的差 3.用户访问数不能用 nginx 来统计吗 |
2
yeqizhang 2021-01-19 18:47:05 +08:00 via Android
多半是你接口问题或者网络问题,并发量设置的一样?
|
3
walkfish 2021-01-19 19:58:13 +08:00
http version 设成 1.1,不然没有链接复用
|
4
walkfish 2021-01-19 19:58:42 +08:00
proxy_http_version 1.1;
|
5
superrichman 2021-01-19 20:16:52 +08:00 via iPhone
你 root 和 proxy_pass 写一起,我猜 nginx 接受每个请求都要把 html 目录扫描一遍,没找到文件才把请求转给你的应用。
|
6
coolesting 2021-01-19 21:11:27 +08:00 via Android
location / {
# } # 这样的写法相当于 -> select * from user ; # 你说慢不慢呢。。。 |
7
qwerthhusn 2021-01-19 21:19:29 +08:00
要用 upstream 的 keepalive
然后 proxy 去 keepalive 连接,会好点 |
8
bombless OP 多谢各位的建议。
我才发现是我测的时候原接口都是在内网测的,反向代理都是走公网的才有这个区别 我直接在内网测反向代理就可以看到其实反向代理之后性能差不多的 但是现在公网那么多 read timeout 也很头疼,但这就是另一个问题了 |