Java 如何使用JBoss 5的不同主机和端口访问应用程序

Java 如何使用JBoss 5的不同主机和端口访问应用程序,java,jboss5.x,Java,Jboss5.x,我已经在Jboss中部署了我的应用程序,我想让每个用户使用不同的主机和端口来访问我的应用程序。解释清楚: http://192.168.11.21/MBeanProject/servcount 对于用户1和 http://192.168.11.22/MBeanProject/servcount 对于user2等等 我怎么能这样做?我使用JBoss5作为我的as。根据用户请求,我需要计算user1访问第一个url的次数和user2访问第二个url的次数……以此类推。。。你能指导我怎么做吗?

我已经在Jboss中部署了我的应用程序,我想让每个用户使用不同的主机和端口来访问我的应用程序。解释清楚:

http://192.168.11.21/MBeanProject/servcount 
对于用户1和

http://192.168.11.22/MBeanProject/servcount 
对于user2等等


我怎么能这样做?我使用JBoss5作为我的as。根据用户请求,我需要计算user1访问第一个url的次数和user2访问第二个url的次数……以此类推。。。你能指导我怎么做吗?目前我正在使用JBoss5处理Snmp陷阱,您需要为每个用户提供一个单独的IP地址,对吗?这听起来不是一个非常可扩展的解决方案,但如果您决定这样做,那么您将需要尽可能多的IP地址,并告诉JBoss使用启动参数(如
bin/run.sh-b0.0.0
)来侦听所有接口。然后,您的servlet将能够通过检查(例如)来告知完整的IP地址。或者,您可以为每个用户运行一个单独的JBoss实例,将每个用户绑定到不同的IP

然而,这是一个非常不寻常的设计。它提供了较差的可伸缩性、难以维护、难以完成的网络配置和系统管理任务,以及项目中任何新开发人员的困惑。Appservers设计为能够在同一实例上为多个用户提供服务。我真的看不出这样的设计有什么好处。除非您有很好的理由这样做(在这种情况下,请共享!),否则您可能应该为不同的用户使用不同的URL,例如:

http://192.168.11.21/MBeanProject/user1/servcount
http://192.168.11.21/MBeanProject/user2/servcount


很好,我会同意的。但是,user1将被附加到url中。我开发了一个简单的servlet并发送给不同的用户,在这个意义上不同的人访问链接。比如说,我需要统计用户的请求。我如何将user1附加到url中。请帮助我,我如何处理我不确定我是否理解这个问题,但是我想你需要向不同的用户发送不同的链接。谢谢你,伙计…你的方法是正确的。我还需要检查请求是否为首次计数,对于user1,计数是否为1,比如..如果对于user2,计数将为1,那么我们总共有两个计数1对于user1和1对于user2。如果user2请求相同的url,则user2计数应为2,user1计数应为1。我们需要以同样的方式跟踪。我使用的是JBoss5 snmp-Adapter.jar,但文档中对此并不清楚。帮我找出更多的可能性。
http://192.168.11.21/MBeanProject/servcount?user=user1
http://192.168.11.21/MBeanProject/servcount?user=user2