通过定义映射规则来配置从 Web 服务器到 Tomcat 的请求转发。此类规则将请求映射到工作器。映射的请求部分由 URI 模式描述,工作器由其工作器名称描述。
所谓的 uriworkermap 文件是一种定义规则的机制,适用于所有 Web 服务器。还存在其他 Web 服务器特定的配置选项用于定义规则,这些选项将主要在配置各个 Web 服务器的 Tomcat 连接器的参考页面中讨论。
该文件的名称通常是 uriworkermap.properties,尽管这在 Web 服务器中是可配置的。有关如何启用 uriworkermap 文件,请查阅 Web 服务器特定的文档页面。
uriworkermap 文件支持的主要功能是
- 支持规则文件中的注释。
- 精确匹配和通配符匹配,以及映射目录及其所有内容的快捷方式。
- 排除规则、禁用规则和规则优先级。
- 规则扩展,根据规则修改工作器行为。
- 虚拟主机集成:URI 映射规则可以按虚拟主机表达。但具体细节与 Web 服务器相关。
- 动态重新加载:文件会定期检查是否有更改。新版本会自动重新加载,无需重新启动 Web 服务器。
- 与状态工作器集成。