💡
原文英文,约600词,阅读约需2分钟。
📝
内容提要
Gliimly应用程序既是应用服务器又是命令行程序,支持脚本和用户请求。它通过套接字处理请求,通常位于Web服务器后面。使用Unix或TCP套接字,前者速度更快。Gliimly采用FastCGI协议,支持并行处理无限请求,性能优越。
🎯
关键要点
- Gliimly应用程序既是应用服务器又是命令行程序,支持脚本和用户请求。
- 应用服务器是后台常驻进程的集合,通过套接字处理请求并提供回复。
- 应用服务器通常位于Web服务器后面,采用反向代理配置。
- 每个应用服务器进程都在同一套接字上监听用户请求,操作系统会自动将请求路由到第一个可用的服务器进程。
- 使用Unix套接字时,调用者和应用服务器必须在同一物理服务器上,速度最快。
- TCP套接字用于调用者和应用服务器在不同机器上的情况,性能依赖于网络带宽和延迟。
- Gliimly应用服务器使用FastCGI协议,支持快速的二进制多路复用,性能优越。
- Gliimly服务器进程可以无限制地处理请求,无需重启或生成新进程,支持真正的并行处理。
- 服务器进程的数量通常由可用的CPU数量决定。
➡️