在重新启动或关闭之前触发进程

时间:2016-03-10 15:13:12

标签: xml vb.net

你好我有一个框架,它包括一个App,一个Load Balancer和一个Listener(所有这些都是用vb.net 4.5框架编写的)。 Load Balancer正在服务器上运行,然后我有大约9台机器,每台机器都运行Listener。 Load Balancer将作业分配给计算机。机器上的监听器选择此作业并启动应用程序以完成作业。在作业结束时,Listener重新启动计算机。在重新启动机器之前,它会将其状态更新为“重新启动”(在XML文件中),以便Load Balancer知道该机器已经无法运行,并且不会为该机器分配任何工作。

我的问题是,如果有人意外或出于任何原因,机器重新启动(并且重启不是由监听器触发),则XML文件不会更新,因为监听器在...正在收听时被杀死。有没有办法触发某种形式的脚本,在机器重启/重启/关闭之前更新XML文件?

0 个答案:

没有答案