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

问题描述 投票:0回答:3

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

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

php vb.net batch-file wmi service
3个回答
1
投票

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


0
投票

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


0
投票

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

Task Scheduler setting for starting a task at system startup

© www.soinside.com 2019 - 2024. All rights reserved.