免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: cyg19860205
打印 上一主题 下一主题

[C] 消息队列编程问题。。大家帮忙。。 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2009-04-26 11:00 |只看该作者
楼上高手用的共享内存的通信方式吧?

自己懂的还是很少啊  共享内存这只知道几个基础的函数   现在要仔细看看你的程序了

谢谢你了~~

我用的消息队列,应该差不多吧,先弄懂这个吧。。。

论坛徽章:
0
22 [报告]
发表于 2009-04-26 11:35 |只看该作者
原帖由 wwdwwd 于 2009-4-25 16:34 发表

我觉得可以这样做:守护进程定时给被守护进程发特定信息,被守护进程收到特定信息后立刻给守护进程回信息,如果守护进程在一定时间内收不到被守护进程的信息则说明被守护进程挂了,则守护进程需要重启被守护进程。



我的思路就是这样,现在程序该写 判断两个进程间是否还在通信(有时间限制),这个应该是程序的关键

想过用select函数,不能实现,select函数是基于文件描述符的 ,所以对消息队列不适用

[ 本帖最后由 cyg19860205 于 2009-4-26 11:43 编辑 ]

论坛徽章:
0
23 [报告]
发表于 2009-04-27 17:55 |只看该作者
watch dog 。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP