關於騰訊微信接口訪問慢解決小記


公司618促銷,從13號開始促銷,在移動端微信登錄的時候,因為普通傳媒大力宣傳,所以移動端新用戶的增多,加上電視上宣傳,所以訂單量增大很多,導致微信新用戶自動注冊速度慢,

我們使用腳本測試微信API的速度,測速就比較簡單,去求情get token的api,計算獲取時間,在騰訊雲的機器上結果是每次都在0.2的反應時間,公司的服務器都在反應快的1-2秒,慢的10秒左右,難怪會出現問題

我們最初的分析是網絡問題,嘗試使用路由追蹤解析訪問的是網絡問題該是解析問題

 

C:>tracert api.weixin.qq.com

Tracing route to api.weixin.qq.com [182.254.11.178]
over a maximum of 30 hops:

1 <1 ms <1 ms <1 ms 10.168.1.254
2 * * * Request timed out.
3 2 ms 2 ms 4 ms 211.148.203.177
4 4 ms 2 ms 1 ms bogon [10.254.77.85]
5 2 ms 1 ms 1 ms bogon [10.254.80.134]
6 2 ms 2 ms 1 ms bogon [10.254.78.170]
7 2 ms 1 ms 1 ms 211.148.197.34
8 39 ms 33 ms 32 ms bogon [10.200.16.117]
9 64 ms 32 ms 32 ms bogon [10.200.7.86]
10 34 ms 36 ms 33 ms bogon [10.200.122.26]
11 31 ms 34 ms 32 ms bogon [10.200.126.162]
12 31 ms 32 ms 32 ms bogon [10.236.119.34]
13 39 ms 32 ms 34 ms 182.254.11.178

Trace complete.

C:>tracert -d -h 15 api.weixin.qq.com

Tracing route to api.weixin.qq.com [182.254.11.178]
over a maximum of 15 hops:

1 <1 ms <1 ms <1 ms 10.168.1.254
2 * * * Request timed out.
3 3 ms 2 ms 3 ms 211.148.203.177
4 7 ms 3 ms 2 ms 10.254.77.85
5 1 ms 2 ms 1 ms 10.254.80.134
6 2 ms 1 ms 2 ms 10.254.78.170
7 5 ms 2 ms 3 ms 211.148.197.34
8 35 ms 33 ms 33 ms 10.200.16.117
9 32 ms 33 ms 31 ms 10.200.7.86
10 32 ms 33 ms 34 ms 10.200.122.26
11 39 ms 32 ms 37 ms 10.200.126.162
12 32 ms 32 ms 32 ms 10.236.119.34
13 32 ms 32 ms 41 ms 182.254.11.178

Trace complete.

linux   

 

 

traceroute -n api.weixin.qq.com
traceroute to api.weixin.qq.com (182.254.106.119), 30 hops max, 60 byte packets
1 * * *
2 10.249.252.148 0.657 ms 0.728 ms 0.820 ms
3 10.200.135.53 3.448 ms 3.461 ms 3.454 ms
4 10.200.16.82 6.389 ms 10.200.16.78 6.844 ms 10.200.16.26 6.619 ms
5 10.200.249.26 6.859 ms 10.200.249.2 5.983 ms 10.200.249.26 6.502 ms
6 10.231.118.238 6.623 ms 6.841 ms 6.432 ms
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *

 

這個騰訊雲測試,明顯效果好很多

 

最后發現是dns的問題,結果發現公司服務器上的指定的是一個香港的DNS,我,呵呵了,機房的網絡是電信和天威,天威就和聯通差不多,天威的節點聯通居多,但是比聯通的網絡要差一些

 

dns1電信dns

dns2天威dns

就OK了,但是穩定性還是不如騰訊雲或者阿里雲機房穩定,這個就沒辦法了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM