Używam uWSGI za Nginx i korzystam z proxy_pass
, aby Nginx mógł trafić w uWSGI. Czy jest jakaś korzyść, aby przejść na uwsgi_pass
. Jeśli tak, co to jest?Różnica między uwsgi_pass a proxy_pass w Nginx?
Odpowiedz
uwsgi_pass
używa protokołu uwsgi
. proxy_pass
używa normalnego HTTP do kontaktu z serwerem uWSGI. Dokumentacja uWSGI twierdzi, że ten protokół jest lepszy, szybszy i może korzystać z wszystkich funkcji specjalnych interfejsu UWSGI.
Czy są jakieś rzeczywiste korzyści? Tak. Możesz przesłać do informacji o usłudze uWSGI, jakiego typu dane wysyłasz i jakie wtyczki uWSGI należy wywołać w celu wygenerowania odpowiedzi. Z http (proxy_pass
) nie dostaniesz tego. Więcej na ten temat można znaleźć w uWSGI docs.
Ale nawet jeśli nie ma żadnych udokumentowanych korzyści z używania protokołu uwsgi zamiast http dla ciebie, powinieneś użyć protokołu uwsgi, jeśli możesz, ponieważ uwsgi jest głównym protokołem serwera uWSGI i po prostu pasuje tu lepiej.
Jeśli chcesz używać protokołu uwsgi, zmień parametr http-socket
w skrypcie startowym uWSGI na socket
.
- 1. Nginx proxy_pass bez parametrów
- 2. Nginx proxy_pass z $ remote_addr
- 3. Konfiguracja Nginx z proxy_pass
- 4. Jaka jest różnica między $ hostem a $ http_host w Nginx
- 5. Nginx zużywa nagłówek aktualizacji po proxy_pass
- 6. nginx proxy_pass błąd 404, nie rozumiem, dlaczego
- 7. nginx prosty proxy_pass localhost nie działa
- 8. Różnica między obiektem a *?
- 9. Różnica między jquery a $
- 10. Jaka jest różnica między "localhost" a "127.0.0.1"?
- 11. Różnica między String [] a i String ... a
- 12. Różnica między DataSource a DataSet
- 13. Różnica między mapą a dyktowaniem
- 14. Różnica między systemem a shell_exec
- 15. Różnica między% 5B% a% 5B0%?
- 16. Różnica między wysokością a tłumaczeniemZ
- 17. Różnica między Redis a kafka
- 18. Różnica między content_main.xml a activity_main.xml?
- 19. Różnica między File.Copy a File.Move
- 20. różnica między __u8 a uint8_t
- 21. Różnica między CCNode a CCLayer?
- 22. Różnica między IPFS a Filecoin?
- 23. Różnica między hash_map a unordered_map?
- 24. Różnica między prędkością a AppFabric
- 25. Różnica między kodowaniem a sortowaniem?
- 26. Różnica między Invoke a DynamicInvoke
- 27. Różnica między WhitespaceTokenizerFactory a StandardTokenizerFactory
- 28. Różnica między DataContractSerializer a XmlSerializer
- 29. Różnica między transakcją a transakcjąScope
- 30. Różnica między dtrtrs a dtrsm
Możliwy duplikat [Czy uwsgi protokół szybciej niż protokół http?] (Http://stackoverflow.com/questions/11783907/is-uwsgi-protocol-faster-than-http-protocol) – GwynBleidD