windows服务,配置程序随系统启动
高胜
2023-03-23 ae55a952b05bfe9f5dd81ca6738fe329e20f6a7a
RestartService/RestartService/RestartService.cs
File was renamed from RestartService/RestartService/Service1.cs
@@ -9,18 +9,28 @@
using System.Threading.Tasks;
using System.Timers;
using System.Configuration;
using RestartService.Monitor;
namespace RestartService
{
    public partial class Service1 : ServiceBase
    public partial class RestartService : ServiceBase
    {
        public Service1()
        public RestartService()
        {
            InitializeComponent();
        }
        protected override void OnStart(string[] args)
        {
            UDPServer.Start();
            EmqxClientMonitor.monitor();
            ServerMonitor.monitorServer();
            EmqxPushMonitor.monitor();
            Start();
        }
        void Start()
        {
            var t = new Timer(1000 * 10);//实例化Timer类,设置间隔时间为10秒;
            t.Elapsed += (object source, System.Timers.ElapsedEventArgs e) =>
            {