是的,如果没有其他措施,服务器将等待查询完成执行。这并不意味着Tornado不是非阻塞Web服务器。
“非阻塞式Web服务器”不会在网络I / O上阻塞(如果它提供静态文件服务,则可能对磁盘I /
O有所规定)。这并不意味着您可以在应用程序中立即获得违反因果关系的指令执行。
进行数据库调用需要时间,就像读取文件,格式化字符串,处理模板等需要时间一样。在与服务器主事件循环相同的线程中执行任何这些操作将阻止循环继续进行直到完成。

是的,如果没有其他措施,服务器将等待查询完成执行。这并不意味着Tornado不是非阻塞Web服务器。
“非阻塞式Web服务器”不会在网络I / O上阻塞(如果它提供静态文件服务,则可能对磁盘I /
O有所规定)。这并不意味着您可以在应用程序中立即获得违反因果关系的指令执行。
进行数据库调用需要时间,就像读取文件,格式化字符串,处理模板等需要时间一样。在与服务器主事件循环相同的线程中执行任何这些操作将阻止循环继续进行直到完成。