我正在尝试使用 Apache 记录特定于 Web 服务的信息(Apache 通过使用 mod_jk 充当负载平衡器)。例如,我想知道每个 Web 服务调用的响应时间有多长。要做到这一点,我肯定需要知道日志文件中 Web 服务方法的名称。事实上,Web 服务方法的名称包装在 SOAP 主体中,而使用默认配置我无法访问它。
有人知道扩展日志信息的 Apache 模块吗?或者还有其他方法可以解决这个难题吗?
谢谢!
答案1
大多数服务框架和混合框架都提供计算负载和事件日志的方法。
您可以选择在CXF. 或更轻下轴执行。
Apache loggin 的一些项目可以解决您的问题,这是链接:
我个人认为最轻量级的解决方案是开发一个小模块 apache 来识别特定流量并避免通过额外的服务来处理数据