IE瀏覽器訪問Flask自帶服務器假死問題解決方法

在本地調試Flask應用程序,若是使用IE瀏覽器訪問,會常常出現卡住(假死)現象,這是一個比較煩人的問題。python

其實解決方法也比較簡單,只要給app.run加上一個threaded=True參數或者processes=N參數(N改成實際數值)。假如:瀏覽器

pythonif __name__ == '__main__':
    app.run(threaded=True)
    # 或者
    # app.run(processes=3)

參數說明:多線程

  • threaded 多線程支持,默認不開啓
  • processes 進程數量,默認爲1個

若是使用了Flask-Script來部署應用,能夠給runserver命令加上--threaded參數或者--processes N參數(參數意義同上)。例如:app

pythonpython manage.py runserver --threaded

或者:線程

pythonpython manage.py runserver --processes 3
相關文章
相關標籤/搜索