0

我正在使用java RMI来实现一个分布式银行系统,其中每个服务器代表一个分支,当关闭服务器/分支时,它的数据存储在自己的数据库中,存储在其数据库中的帐户应该转移到另一个服务器/分支如何执行在服务器关闭之前此任务的代码任何帮助表示赞赏并提前感谢

4

2 回答 2

0

也许 shutdownHook 对你有好处。

示例代码:

Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
    @Override
    public void run() {
    System.out.println("shutdown application");

    }
}));
于 2012-05-07T19:05:46.590 回答
-1

您可以添加关闭挂钩 http://docs.oracle.com/javase/7/docs/api/java/lang/Runtime.html#addShutdownHook

于 2012-05-07T18:56:27.223 回答