文章內容

淺析Introduction to Tornado 中文翻譯

時間:2018-06-09 19:08來源:網絡整理 作者:珠海翻譯公司 點擊:

Supervisor的設計是每次開機時啟動其配置文件中列出的過程。這里,咱們將看到治理咱們在Nginx配置文件中作為下游主機提到的四個Tornado實例的Supervisor配置。典型的supervisord.conf文件中蘊含了全局的配置指令,并加載conf.d目錄下的其余配置文件。代碼清單8-4展示了咱們想啟動的Tornado過程的配置文件。

圖8-2 反向代理服務器后端的Tornado實例

正如咱們在第五章探討的異步HTTP申請中所看到的,Tornado的非阻塞架構在處理這類成績上大有協(xié)助。回顧一下,異步申請容許Tornado過程在期待出站申請前往時執(zhí)行傳入的申請。但是,咱們碰到的成績是當同步函數調用塊時。想象在一個Tornado執(zhí)行的數據庫查詢或磁盤訪問塊中,過程不容許回應新的申請。這個成績最簡略的處理方法是運轉多個解釋器的實例。通常情況下,你會利用一個反向代理,比如Nginx,來非配多個Tornado實例的加載。