首页 | 本学科首页   官方微博 | 高级检索  
     

基于NIO的集群服务器设计与实现
引用本文:周金海,朱国良.基于NIO的集群服务器设计与实现[J].计算机工程与设计,2008,29(18).
作者姓名:周金海  朱国良
作者单位:南京中医药大学,信息技术学院,江苏,南京,210046
基金项目:南京中医药大学国家重点学科全国招标基金
摘    要:采用非阻塞IO技术和动态负载均衡机制,将普通机群连接起来实现大规模的文献资源数据处理和网络服务.机群中的每个节点都有自主学习的功能,根据实际的转发情况不断的调整自身的转发控制表,删除多次转发失败的节点,从总服务器上读取新的转发目标节点,有效的降低了本地网络上信息查询负载,使得每个节点以最少的试探查询次数转发负载,从而在整体上提高服务器的性能.通用型的TCP服务器系统可以方便地通过系统提供的接口编写定制类型的Web服务器或者C/S服务器.

关 键 词:非阻塞IO  集群服务器  线程池  缓冲池  负载均衡

Design and realization of cluster server based on NIO
ZHOU Jin-hai,ZHU Guo-liang.Design and realization of cluster server based on NIO[J].Computer Engineering and Design,2008,29(18).
Authors:ZHOU Jin-hai  ZHU Guo-liang
Affiliation:ZHOU Jin-hai,ZHU Guo-liang(Institute of Information Technology,Nanjing University of Chinese Medicine,Nanjing 210046,China)
Abstract:Using non-blocking IO technology and dynamic load balance to connect common computer group,large-scale data processing and network service are realized.Every node in the cluster group has the ability to learn,they modifying themselves' forwarding control table according to the real forwarding success rate,delete nodes which forwarding failed,and update new node from the forwarding control table server,by this way can improving the server's performance,make every node forwarding success at the least query te...
Keywords:non-blocking IO  cluster server  thread pool  buffer pool  load balance  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号