Nonblocking 内置http服务器是否实现非阻塞I/O?

Nonblocking 内置http服务器是否实现非阻塞I/O?,nonblocking,perfect,Nonblocking,Perfect,这是目前第一个可用的服务器端swift框架。我有兴趣将其用于高流量移动应用程序服务器 这个基于swift的框架是否实现了非阻塞I/O http服务器?是的,Perfect中的内部网络都是非阻塞的。如果您使用内置HTTP服务器或FastCGI服务器进行原始TCP通信,则会出现这种情况。查看NetTCP和NetNamedPipe类。当您连接、接受、读取或写入数据时,它们会回调。所有相关函数也都采用超时参数。您可以选择在阻塞循环中接受自定义服务器连接 单独的web处理程序也是非阻塞的,因为您调用回调来

这是目前第一个可用的服务器端swift框架。我有兴趣将其用于高流量移动应用程序服务器


这个基于swift的框架是否实现了非阻塞I/O http服务器?

是的,Perfect中的内部网络都是非阻塞的。如果您使用内置HTTP服务器或FastCGI服务器进行原始TCP通信,则会出现这种情况。查看NetTCP和NetNamedPipe类。当您连接、接受、读取或写入数据时,它们会回调。所有相关函数也都采用超时参数。您可以选择在阻塞循环中接受自定义服务器连接

单独的web处理程序也是非阻塞的,因为您调用回调来告诉系统您已经完成了请求。系统将完成当前请求,并等待其他人使用keep alive