我有一个非常奇怪的行为。
我正在为用户托管一个跟踪软件,主要记录移动流量。现在,路径如下:
1.我的客户获取了一个 php 代码片段来放入他的网站。
2.此代码将 cURL 帖子(基于预定义的帖子字段,如:visiotr IP、用户代理、主机等)发送到我的服务器。
3.我的服务器记录数据,并确定风险级别。
4.然后它向客户端服务器响应状态。也就是说,它将“真”或“假”发送回客户端服务器。
5.客户端服务器获得响应,并决定做什么(加载不同的 HTML 内容、重定向、阻止访问者等)。
我面临的问题是,出于某种原因,从我的客户端服务器向我的服务器发出的所有请求都被记录并存储在日志文件中,但我的客户端报告点击丢失,就好像我的服务器发回响应一样,但他们的服务器无法接收这些响应或其他东西。
我可能会注意到,每分钟都有来自不同客户的服务器以及每个客户自己的大量请求。
原因可能与 CURL_RETURNTRANSFER 没有得到任何响应有关吗?或者,问题可能是 cURL 过载?
我真的不知道。我的服务器非常快,并且只使用了 10% 的资源。
提前感谢您的想法。