代理服务器软件无法连接代理服务器


代理服务器软件无法连接代理服务器

AEM6.4已结束扩展支持,本文档将不再更新。有关更多详细信息,请参阅技术支助期.查找支持的版本此处.

代理服务器充当在客户机和服务器之间中继请求的中间服务器。代理服务器会跟踪所有客户端与服务器的交互,并输出整个TCP通信的日志。这样,您就可以准确监控所发生的情况,而无需访问主服务器。

您可以使用代理服务器来监视所有客户端与服务器的交互,而不考虑底层通信协议。例如,您可以监视以下协议:

例如,可以在通过TCP/IP网络通信的任意两个应用程序之间放置代理服务器;例如,Web浏览器和AEM。这允许您监视请求AEM页面时发生的确切情况。

检查标题及其值以下日志条目示例显示服务器能够建立保持活动连接,并且内容长度标头已正确设置:

保持活动状态是指客户端重新使用与服务器的连接来传输多个文件(页面代码、图片、样式表等)。如果没有保持活动状态,客户必须为每个请求建立新连接。

如果在复杂的服务器设置(例如使用防火墙和调度程序)中丢失请求,则可以使用代理服务器查找请求丢失的位置。如果有防火墙:

您无需代理服务器即可访问服务器(),但如果您通过访问它,则代理服务器将记录通信。打开浏览器并访问使用上述模板创建的页面。之后,查看日志文件。

在proxy.jar版本1.14之前,一个连接的日志条目不会同步,这意味着一个客户端/服务器连接的日志条目不必按正确的顺序进行同步。代理服务器的较新版本(>=1.14)不存在此问题。

服务器将在请求后关闭连接
0。无法保持活动状态,因为请求带有问号。这意味着服务器无法返回缓存的版本,因此无法确定此时的内容长度,这是保持活动连接所需的内容长度。

实际上,页面可能会为图像、样式表、JavaScript文件等生成许多并行请求。这意味着日志具有并行打开连接的重叠条目。在这种情况下,我们建议使用选项—i来提高可读性。