博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MOOON-scheduler问题讨论:消息如何传递回去和主动发送出去?
阅读量:6250 次
发布时间:2019-06-22

本文共 393 字,大约阅读时间需要 1 分钟。

对于进程模式,有两种可选的消息发出方案:

1.每个Service进程都独立加载一份dispatcher
2.所有Service进程不加载dispachter,只内核加载一份dispatcher,消息发出时,总是需要通过内核
方案一优点:
1.高效,因为少了从Service进程到内核进程的拷贝
方案一缺点:
1.多占用了内存,因为每个Service进程都得加载一份dispatcher
2.出口多不统一,每个Service的出口都是独立的
方案二优点:
1.出口统一,统一由内核发出,Service进程与网络无关
方案二缺点:
1.性能稍低,因为消息需要从Service进程拷贝到内核进程后,才能通过dispatcher发出
个人倾向:
选择方案二

转载于:https://www.cnblogs.com/aquester/archive/2012/07/24/9891793.html

你可能感兴趣的文章
我的友情链接
查看>>
Python OpenCV实例:马赛克效果
查看>>
“.中国”域名注册量超27.3万:6月份净增254个
查看>>
域名商年度报告:2014年51DNS域名总量达110万
查看>>
5月“.中国”域名总量跌至26.6万个 净减1165个
查看>>
7月12日28家中国域名商六类国际域名注册保有量统计
查看>>
7月第4周网络安全报告:被篡改的.COM网站占75.4%
查看>>
11月23日全球域名商解析量TOP22:爱名网升至十九名
查看>>
【DHGate】2014-09-24项目总结
查看>>
改善用户体验的药方
查看>>
Kubernetes审计日志方案
查看>>
容器安全拾遗 - Rootless Container初探
查看>>
ERROR 2002 (HY000) Can’t connect to local MySQL server through socket ‘var mysql 启动不了
查看>>
数据库SQL优化大总结之 百万级数据库优化方案
查看>>
mysql unrecognized service问题解决
查看>>
手把手教你最简单的开源项目托管GitHub入门教程
查看>>
使用VideoView自定义一个播放器控件
查看>>
VXLAN大二层实现穿越互联网通过DHCP服务器获取IP地址
查看>>
网站加载不了 图片
查看>>
u盘安装ubuntu12.04LTS及手动下载安装eclipse
查看>>