具有可伸缩特性的FastCGI技术研究  被引量:8

Research of Scalable FastCGI

在线阅读下载全文

作  者:王海明[1] 刘庆文[1] 

机构地区:[1]北京航空航天大学计算机学院,北京100083

出  处:《计算机工程与应用》2004年第6期172-174,共3页Computer Engineering and Applications

摘  要:论文分析了FastCGI技术的原理和实现。由于FastCGI的开发库fastcgi-devkit不支持可伸缩的单进程多线程服务器模型,通过对fastcgi-devkit增加WindowsI/OCompletionPort核心对象的支持,设计并实现了一个基于线程池的服务器模型,该线程池可根据负载的大小自动调整线程池的结构,从而高效地实现了FastCGI服务器的可伸缩性。This paper depicts principle and implementation of scalable FastCGI.As the development kit of FastCGI ,fastcgi-devkit does not support scalable single process multi-threaded structure.By introducing the support of Windows kernel object,Windows I /O Completion Port,the authors design and implement a server programming model based on a pool of threads which can dynamically adjust it's structure to load accordingly.So the scalability of FastCGI is realized efficiently.

关 键 词:FASTCGI fastcgi-devkit 可伸缩性 多线程 线程池 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象