We’ve configured a debian server with trytond 6.6 and uwsgi (standard parameters, like for the tryton docker). We did our tests on Windows 10 with the gtk client 6.6.8.
It was very slow: displaying the menu (we have a lot of modules activated) took approximately 12 seconds! Same behavior for displaying sales tree form.
The same tests on linux with gtk client were quicker.
We restarted the server without using uwsgi but werkzeug and it was better for the gtk client on Windows.
Then, we tried with previous versions of the gtk client on windows and uwsgi server: speed was ok for gtk client versions 6.6.0, 6.6.1 and 6.6.2. With version 6.6.3 and after, windows gtk client has bad performances.
Here’s the diff between version 6.6.2 and 6.6.3:
The problem seems linked to the new version of libssl (1.1 → 3) used to compile the windows gtk client and uwsgi. Did we miss something in the server configuration? (installation was made on a clean Debian and we followed the steps from the docker installation, but our installation is not a docker)
Then, we tried with Gunicorn as wsgi server, and there was no problem with any version of windows gtk client.
Feel free to share your experience about this problem concerning Windows Gtk client and uwsgi.
Did you notice also slow performance with this configuration?
Don’t know how to solve this problem for now except using Gunicorn instead of uwsgi.