c#线程监控线程

jiang580617 2013-01-04 09:58:02
我在写一个监控程序,但是只写了一个线程。用线程来启动程序,但是运行一段时间后,程序就死掉了,我想写一个线程来监控监控程序的线程,如果监控线程死掉了,就是用这个线程来启动。这样监控起来就不容易运行死了,但是不晓得具体怎么使用线程监控线程,求大神支招啊!十分感谢
...全文
274 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjp1234airen4385 2013-01-05
  • 打赏
  • 举报
回复
在你原来的线程A上,开设一个通道,新写的线程可以访问到这个就并返回成功证明线程A正常运行。 否则重新启动线程A。
gnimgnot 2013-01-04
  • 打赏
  • 举报
回复
你说的是守护线程吧。 关键你要搞清楚你的程序是怎么挂掉的。
  • 打赏
  • 举报
回复
你所谓的“另一个线程”,其宿主就是一个 Threading.Timer 对象吧。 有时候我们把本来简单的事,总是弄的很学术化、很抽象。为什么不直截了当地说“定时器事件”呢?!

111,092

社区成员

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

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

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