请问一下各位 假设我申请的服务器domain为 : abc.com.tw
目前的系统架构是一台Router, 这台Router 会设定 port forwarding
指向内部VM的网页服务器(nginx).
目前在进行API(http://abc.com.tw/login/david)的测试,
当使用者发送一个请求到网页服务器时,
网页服务器接收到request后会依据访问的使用者名称(david)
呼叫内部其中一支API取得使用者资讯
这时有时后会发生 response 时间过长(5秒以上)的情况,
但当我设定/etc/hosts 设定 127.0.0.1 abc.com.tw
问题似乎就解决了 请问这是什么原因呢?
作者: silentazure (北极熊) 2017-08-27 15:03:00
"有时候"会发生回应时间过长->所以有时是好的?
是啊 不是每次都会发生5秒以上的respnse time
作者: silentazure (北极熊) 2017-08-27 15:05:00
IP有固定?如果都不设etc host一阵子,会"有时"正常吗
内部IP是固定的, 如果不设/etc/hosts "有时"正常
作者: silentazure (北极熊) 2017-08-27 15:09:00
如果DNS确定无误 还是挖log看是哪个环节没回应吧
我会建议..内部写一只程式自己try自己 确认不是程式问题再去推敲其他部分
我直接在网页服务器下 command linecurl -i -H "token:xx" -H "user:david" abc.com.tw有时很快 有时叫要5秒左右