1
alect 2015-09-11 12:40:08 +08:00 1
访问后台必然很慢,这个无解。
client->proxy->server 你访问后台还是这个流程,你通过一层代理访问后台不但可能比较慢而且经常 502 。。 |
2
cst4you 2015-09-11 13:26:36 +08:00 1
首先香港到英国也是慢的, 你这个除了把主站搬近一点无解. 除非你的站是纯 html
|
3
just44 OP @alect @cst4you
我感觉是这样的:当用户访问静态文件的时候: client->proxy->server 当然大部分情况下静态文件是被缓存了的,所以通常是: client->proxy 而如果访问的是动态内容比如说 WP 的后台: client->proxy->server 但给我的感觉是 proxy 好像绕过了,直接让用户去请求了 server : client->server 其实我想问的是有没有可能就是类似翻墙的那种,让 proxy 去请求 server ,然后再让 proxy 帮我把东西搬过来,这样 proxy->server 这层再慢也不会比国内 client->server 的速度慢吧,而且也可以解决丢包的问题啊? |
4
alect 2015-09-11 17:05:48 +08:00 via iPhone
那你不如挂着代理去访问后台了,你说的以我目前的了解无法实现
|
5
chairuosen 2015-09-11 17:11:07 +08:00
上地址看看, nginx 反代可以加 header 字段来看一下有没有走反代,有没有命中缓存,反代耗时多少秒之类的
|
6
lhbc 2015-09-11 17:20:00 +08:00
后台都是动态,必然是每次请求都回到源服务器的。
client->proxy->server client->server 修改一下 hosts ,然后用浏览器的 F12 功能测试一下上面两个方式的速度不就行了。 至于 proxy 的静态资源缓存作用。其实在源服务器的静态资源里加上 expries 头,浏览器也会缓存,并且在 expries 期限内,完全不会发起请求。 当然如果静态资源有更新,就需要一定技巧去刷新浏览器的缓存了。比如修改 html 里引用的资源路径,加上版本参数什么的。 |