【发布时间】:2011-07-27 08:59:54
【问题描述】:
我正在使用 RMI Spring 功能,并且是这个框架的新手。
在我的应用程序中,有一个客户端使用 RMI Spring 访问在服务器上运行的服务。现在,如果最大没有。连接到该服务的用户数,抛出连接拒绝异常,我正在捕获它,然后将控制权转移到另一台运行备份服务并执行相同任务的服务器。 任务很简单。我们正在将用户名添加到数组列表中。
问题:要添加用户的 Arraylist 对每个服务器来说都是本地的,当发生异常后控制权转移到新服务器时,用户会被添加到在新服务器上创建的 Arraylist 中。
如何在服务器/应用程序之间共享同一个arraylist对象,所以当异常发生或不发生时,程序会继续在同一个arraylist中添加用户名?
请提出建议。
谢谢。
【问题讨论】: