试图找到在 IIS 上设置 uriworkermap.properties 文件的最佳方法。我们正在使用这个:
/*=worker
通过该行,我们可以访问部署到 Tomcat 的任何新应用程序,而无需每次都编辑属性文件。这种方法的唯一问题是我似乎无法为我们可能希望 IIS 处理的任何静态文件设置排除项。有没有办法使这个设置工作?
目标是使在生产环境中部署应用程序尽可能简单。
看起来我安装了旧版本的 isapi_redirect.dll。安装了新的,这工作。如果有人偶然发现这个问题 - 属性文件适用于:
/*=worker
!/includes/*=worker
因此 Tomcat 会忽略对 /includes URI 的任何请求,并且 IIS 可以接收它。
我在这里得到了最新的 isapi_redirect.dll 文件:
Tomcat Connectors