Browse Source

[Python] Bump granian to 1.4 (#9111)

* [Python] Bump granian to 1.4

* [Python] Update Emmett server params
Giovanni Barillari 1 year ago
parent
commit
31ef34b4e9

+ 1 - 2
frameworks/Python/emmett/run.py

@@ -12,8 +12,7 @@ if __name__ == "__main__":
         host="0.0.0.0",
         port=8080,
         workers=cpus,
-        threads=2,
-        backlog=2048,
+        backlog=16384,
         threading_mode='runtime',
         enable_websockets=False,
         log_level="warn"

+ 1 - 1
frameworks/Python/granian/requirements.txt

@@ -1,4 +1,4 @@
 asyncpg==0.29.0
-granian>=1.3.1,<1.4.0
+granian>=1.4.2,<1.5.0
 jinja2==3.1.4
 orjson==3.10.2

+ 2 - 3
frameworks/Python/granian/run.py

@@ -10,7 +10,6 @@ if __name__ == '__main__':
     workers = multiprocessing.cpu_count()
     if threading_mode == "workers":
         workers = round(workers / 2)
-    threads = 1
 
     Granian(
         f"app_{interface}:main",
@@ -18,8 +17,8 @@ if __name__ == '__main__':
         port=8080,
         workers=workers,
         threading_mode=threading_mode,
-        threads=threads,
-        backlog=2048,
+        blocking_threads=1,
+        backlog=16384,
         interface=interface,
         http="1",
         websockets=False