Chinaunix
标题:
linux中进行TCP/IP流量控制通讯设计
[打印本页]
作者:
chinadominate
时间:
2009-03-11 13:24
标题:
linux中进行TCP/IP流量控制通讯设计
背景是这样的,我们的客户需要在linux上布置一个比较基本的通讯程序,需要支持常见的TCP/IP 长连接(单进单出或者双进双出)和短链接,进行交易报文的转换和接受与分发。需要实现如下功能:
1)需要能够启动和关闭不同的service,彼此不能影响,每个service需要可以自由的热插拔
2)可以控制每个 service下的并发的进程/线程的数量,可以随时调整进程数配置,最好即时生效
3)可以控每个service 所占用的资源,例如带宽和CPU资源等(这个我觉得最难)
4)支持超时和消息触发,支持定时器式的idle报文的自动发送。
我的老天,这些有些都是中间件的功能,尤其是第三点,我觉得除了阿帕奇和iis之外,好像还没有看到谁能实现(好像这些都是硬件才能控制的),请哪位有经验的同学指点一下:
1)学会这些需要哪些基本的知识
2)如果要实现以上的目标,有哪思路或者方法啊。
一躬到底,谢谢!
作者:
emmoblin
时间:
2009-03-11 16:43
就是一个防火墙的基本功能
作者:
smartlinux
时间:
2009-03-11 17:31
CPU资源这个不好做
作者:
emmoblin
时间:
2009-03-12 22:23
确实,cpu资源只能通过修改线程的优先级来做
作者:
chinadominate
时间:
2009-04-08 10:55
CPU资源的确不好控制
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2