C# 守护进程

qq_36672874 2016-11-23 11:57:43
要写一个守护进程 有一个进程 一直连接数据库 突然 连接超时 我想将这个进程重启
...全文
372 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaogelaiye 2017-10-12
  • 打赏
  • 举报
回复
可以用Prossce.Start(程序名称) 试试
「已注销」 2016-12-06
  • 打赏
  • 举报
回复
引用 4 楼 u010909114 的回复:
1:Thread myThread=new Thread("要执行的方法") myThread.start(); 2: 数据库连接成功会有一个提示连接成功的枚举。
Thread t = new Thread(() => { Console.ReadKey(); }); t.Start();
花开花折 2016-11-23
  • 打赏
  • 举报
回复
可以写在线程中啊,在线程中一直循环检测连接状态,若超时,则退出这个线程,然后重新开一个线程。
花开花折 2016-11-23
  • 打赏
  • 举报
回复
1:Thread myThread=new Thread("要执行的方法") myThread.start(); 2: 数据库连接成功会有一个提示连接成功的枚举。
qq_36672874 2016-11-23
  • 打赏
  • 举报
回复
引用 1 楼 u010909114 的回复:
可以写在线程中啊,在线程中一直循环检测连接状态,若超时,则退出这个线程,然后重新开一个线程。
这个不知道怎么获取 检测连接状态
qq_36672874 2016-11-23
  • 打赏
  • 举报
回复
引用 1 楼 u010909114 的回复:
可以写在线程中啊,在线程中一直循环检测连接状态,若超时,则退出这个线程,然后重新开一个线程。
线程不懂、、、

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧