我们有一个通过 IIS(版本 6.2 Windows Server 2012)托管的网站,并使用 jakarta 连接器 isapi 过滤器 (isapi_redirect.dll) 将流量路由到应用程序服务器上的 Tomcat 容器。最近我们发现我们的一些较大的 html 文件被截断了。
我们测试了仅使用 IIS 传送文件并且文件是全长的。我们测试了通过 http 直接从 tomcat 服务器检索文件,它们是全长的。只有涉及到 jakarta 连接器时,我们才能看到问题。
我的理论基于以上是问题必须出在 isapi_redirect.dll(这是最新版本)或者它使用 ajp13 而不是 http 的事实,但经过几个小时查看文档后,我是还在摸不着头脑。
有没有人有过这样的经历?
最佳答案
我能够使用可以使用 Web 平台处理程序安装在 iis 中的应用程序请求路由来解决问题。这是一篇描述解决方案的快速博客文章:https://blogs.sap.com/2014/11/05/how-to-configure-iis-arr-application-request-routing-to-redirect-to-tomcat/
关于tomcat - 使用jakarta connector to tomcat在iis中截断的html文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53454128/