社区
C#
帖子详情
c# 怎么写双进程守护程序啊?
availa
2006-10-22 11:32:00
也就是说,如果A进程意外停止,监视进程可以代替A服务,并且再次启动新的监视进程
...全文
705
7
打赏
收藏
c# 怎么写双进程守护程序啊?
也就是说,如果A进程意外停止,监视进程可以代替A服务,并且再次启动新的监视进程
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aafshzj
2006-10-23
打赏
举报
回复
不如写一个单独的监控服务,对进程进行检查,如果发现有问题则中止并启动新进程。
监控服务和单一进程同时出问题的可能性和两个进程同时出问题的可能性基本是一样的,考虑到监控服务功能极其简单,其出问题的可能性实际上还小于一般进程。
xiehuanxie
2006-10-23
打赏
举报
回复
感觉像是流氓软件
江城老温
2006-10-23
打赏
举报
回复
mark
Qim
2006-10-23
打赏
举报
回复
Mark
csShooter
2006-10-23
打赏
举报
回复
mark,有实例价值!
我觉得这种思想是不是应该扩展到网络?
www_123du_com
2006-10-22
打赏
举报
回复
"可以代替A服务" ---- 那首先,它就是A本身是吧?
我曾经写过这样的,跟你的想法几乎一模一样。
在main函数里的Application.Run()之前启动一个互斥体(Mutex),申请独占,如果已经被占用,则不停的尝试:while(true){尝试获取;Thread.Sleep(1);}。如果获取成功,则再启动一个次程序:System.Diagnostics.Process.Start(Application.ExecutablePath)。
或者不用互斥体。不停获取此进程列表:System.Diagnostics.Process.GetProcesses()
股神
2006-10-22
打赏
举报
回复
顶
数智赋能:构建区域科技创新服务新范式_1.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
FFmpeg音视频处理 Python工具脚本集 批量格式转换 剪切 帧提取 合并 字幕
5个Python+FFmpeg实用脚本:批量格式转换(mp4/mkv/webm互转)、视频剪切(按时间区间)、关键帧均匀帧提取、多视频无损拼接合并、字幕提取与SRT/ASS/VTT格式转换。附完整使用手册+参数调优速查表。适用爬虫工程师视频后处理、视频创作者、自动化运维。Windows/Linux/macOS通用
国央企创新负责人如何利用平台实现科研成果的多维度智能分析与精准配置?.docx
国央企创新负责人如何利用平台实现科研成果的多维度智能分析与精准配置?
NFC碰一碰营销系统 源码包 支持OEM 有配置教程
可以部署在自己服务器 源码包下载 可修改 还有GEO的源码包有需要可以联系我zwzdzjm
数智赋能,共塑区域科技创新新生态.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章