Tomcat 8静态成员身份拦截器&;唯一属性
对于Tomcat 8Tomcat 8静态成员身份拦截器&;唯一属性,tomcat,tomcat8,Tomcat,Tomcat8,对于Tomcat 8server.xml中的以下内容,uniqueId属性的确切用途是什么: <Interceptor className="org.apache.catalina.tribes.group.interceptors.StaticMembershipInterceptor"> <Member className="org.apache.catalina.tribes.membership.StaticMember" port="5678
server.xml
中的以下内容,uniqueId
属性的确切用途是什么:
<Interceptor className="org.apache.catalina.tribes.group.interceptors.StaticMembershipInterceptor">
<Member
className="org.apache.catalina.tribes.membership.StaticMember"
port="5678"
host="tomcat02.example.com"
domain="cluster"
uniqueId="{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}"
/>
</Interceptor>
我在不同的地方读到过关于它的相互矛盾的东西
另外,a
和a
之间有什么区别
是使用定义它的server.xml
的tomcat的
?如果是这样,那么我想每个
最多应该有1个
如果中的信息正确:
uniqueId
是否只适用于
,而不适用于
uniqueId
是否只需要对主机
、端口
和uniqueId
三元组唯一,而不是跨所有主机
和/或端口主机
和端口
上运行一个集群成员,那么该对的唯一ID
是否应该在每次服务器停止和重新启动时更改uniqueId
,是否会出现问题server.xml
中对不同的host
和port
组合使用相同的uniqueId
会有问题吗uniqueId
使用不同的值,tomcat有没有办法为我生成一个随机值,例如,省略uniqueId
属性,或者将其设置为一个特殊值,如random
我的经验与邮件列表中的不符。遗憾的是,我不知道我想知道的答案
- 3、4和6。给定服务器的唯一ID不需要随时间而改变
- 如果在同一server.xml中对不同的主机和端口组合使用相同的uniqueId,是否会出现问题
(我没有弄清楚的是,uniqueId对于它所在的服务器或集群是否是“普遍唯一的”。也就是说,如果Server1对于Server3的uniqueId是{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15}那么Server2对于Server3的uniqueId也应该是{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15},或者其他什么)您对此有进一步的了解吗?我在LocalMember上根本找不到任何文档。我还没有进一步调查。如果我发现有用的信息,我会发布答案。