在系统重新启动时自动重新启动聊天服务器应用程序

时间:2009-07-22 08:25:14

标签: php vb.net batch-file wmi service

我使用话务员聊天服务器开发了一个聊天应用程序。一切都很好。现在的问题是,每当聊天服务器出现故障时(例如,服务器系统因电源故障或其他问题而关闭),当服务器系统重新启动时,聊天服务器将不得不手动重启。

我相信(我知道)当计算机重新启动时,聊天服务器应用程序更适合重新启动(当然,无论谁登录,当然,甚至在任何人登录之前)。我有一个执行聊天服务器的批处理文件。我的尝试是创建一个自动启动的Windows服务,并使用服务器系统上的网络服务帐户运行此批处理文件。虽然,我现在很难(暂时),但我想知道是否有使用Windows服务的替代方案。建议得到高度赞赏。

3 个答案:

答案 0 :(得分:1)

创建Windows服务将是更好的解决方案,但您可以将批处理文件添加到启动文件夹中。

答案 1 :(得分:0)

我认为您已经拥有了更好的解决方案(Windows服务)。除了在服务器重新启动时添加电子邮件警报或某种警报也会很方便(?)。

答案 2 :(得分:0)

我可能只是使用Windows任务计划程序启动服务器。您可以将任务设置为在系统启动时启动:

Task Scheduler setting for starting a task at system startup