Matthew Peveler 6 лет назад
Родитель
Сommit
9ef7ec119a
1 измененных файлов с 27 добавлено и 0 удалено
  1. 27 0
      pages/common/waitress-serve.md

+ 27 - 0
pages/common/waitress-serve.md

@@ -0,0 +1,27 @@
+# waitress-serve
+
+> Pure Python WSGI HTTP Server.
+
+- Run a Python web app:
+
+`waitress-serve {{import.path:wsgi_func}}`
+
+- Listen on port 8080 on localhost:
+
+`waitress-serve --listen={{localhost}}:{{8080}} {{import.path:wsgi_func}}`
+
+- Start waitress on a Unix socket:
+
+`waitress-serve --unix-socket={{path/to/socket}} {{import.path:wsgi_func}}`
+
+- Use 4 threads to process requests:
+
+`waitress-serve --threads={{4}} {{import.path:wsgifunc}}`
+
+- Call a factory method that returns a WSGI object:
+
+`waitress-serve --call {{import.path.wsgi_factory}}`
+
+- Set the URL scheme to https:
+
+`waitress-serve --url-scheme={{https}} {{import.path:wsgi_func}}`