2017-04-06 97 views
1

我试图发送命中谷歌分析测量协议并获取超时异常。点击发送卷曲库,我试图增加超时,但它没有帮助。此问题随机出现谷歌分析测量协议超时

* Connection #7 to host www.google-analytics.com left intact  
https://www.google-analytics.com/collect?tid=UA-61364284-1&geoid=1011969&cm=cpc&cs=smi&cn=1322_5&ul=ru-ru&t=pageview&v=1&dl=http%3A%2F%2Fnominaltechno.ru&cid=a4788d46-3628-4132-a5d9-505201581b59&ua=Mozilla%2F5.0%20%28X11%3B%20Linux%20i586%3B%20rv%3A31.0%29%20Gecko%2F20100101%20Firefox%2F31.0&sc=start&qt=5688590  
* Hostname was found in DNS cache  
* Trying 172.217.20.206...  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* connect to 172.217.20.206 port 443 failed: Connection timed out  
* Trying 2a00:1450:401b:803::200e...  
* Immediate connect fail for 2a00:1450:401b:803::200e: Network is unreachable  
* Failed to connect to www.google-analytics.com port 443: Connection timed out  
* Closing connection 8 

任何人都可以解释是什么引起的问题?感谢答案

回答

1

我只是想你对调试端点请求

https://www.google-analytics.com/debug/collect?tid=UA-61364284-1&geoid=1011969&cm=cpc&cs=smi&cn=1322_5&ul=ru-ru&t=pageview&v=1&dl=http%3A%2F%2Fnominaltechno.ru&cid=a4788d46-3628-4132-a5d9-505201581b59&ua=Mozilla%2F5.0%20%28X11%3B%20Linux%20i586%3B%20rv%3A31.0%29%20Gecko%2F20100101%20Firefox%2F31.0&sc=start&qt=5688590  

响应:

{ 
    "hitParsingResult": [ { 
    "valid": true, 
    "parserMessage": [ ], 
    "hit": "/debug/collect?tid=UA-61364284-1\u0026geoid=1011969\u0026cm=cpc\u0026cs=smi\u0026cn=1322_5\u0026ul=ru-ru\u0026t=pageview\u0026v=1\u0026dl=http%3A%2F%2Fnominaltechno.ru\u0026cid=a4788d46-3628-4132-a5d9-505201581b59\u0026ua=Mozilla%2F5.0%20(X11%3B%20Linux%20i586%3B%20rv%3A31.0)%20Gecko%2F20100101%20Firefox%2F31.0\u0026sc=start\u0026qt=5688590" 
    } ], 
    "parserMessage": [ { 
    "messageType": "INFO", 
    "description": "Found 1 hit in the request." 
    } ] 
} 

它告诉我们它的有效打击。然后我把它放入一个浏览器(chrome),它返回了正确的gif。你可能刚刚看到来自丹麦的是我的一击。

我觉得你的卷曲设置有一些东西。

卷曲的错误主机名的DNS缓存未找到:卷曲无法连接到该主机的TCP端口号80

+0

不要以为它卷曲的设置问题,因为一些请求到达目的地,我也尝试发送命中来调试端点和通过控制台,这是好的 '$ ch = curl_init($ url); curl_setopt($ ch,CURLOPT_RETURNTRANSFER,true); curl_setopt($ ch,CURLOPT_CONNECTTIMEOUT,200); curl_close($ ch);' 我也尝试通过Guzzle库发送请求,但它没有帮助 –

+0

您是否尝试过将您的请求置于简单的浏览器中?它只是一个http调用。我认为你应该包括你在问题中使用的所有代码,我很乐意从我的结尾进行测试。该调用不起作用,这是一个Curl错误。 – DaImTo

+0

是的,我试图通过简单的浏览器提出请求,它是好的,谢谢你的回答,我会尝试检查卷曲设置 –