所以,我在一个独立的java应用程序中使用Spring Context启动Jetty。
但是,部署环境使用Apache服务器将Web请求负载平衡到此应用程序的不同实例。
不幸的是,我对Apache负载平衡知之甚少,但对我来说事情变得更简单了,我所要做的就是定义' 工作人员姓名 '对于Jetty实例,可能在Spring Context文件中; 任何人都可以帮我这么做吗?
我看到以下配置,我应该在spring context xml文件中找到的Jetty配置中匹配' jetty2 '工作者名称:
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Get name="sessionHandler">
<Get name="sessionManager">
<Call name="setIdManager">
<Arg>
<New class="org.eclipse.jetty.server.session.HashSessionIdManager">
<Set name="WorkerName">jetty2</Set>
</New>
</Arg>
</Call>
</Get>
</Get>
</Configure>