The queuing means you can do with more web workers
Additionally your median times look pretty high, can you get this on a faster CPU?
The queuing means you can do with more web workers
Additionally your median times look pretty high, can you get this on a faster CPU?
Unfortunately, even if the reason for the slowness is this plugin, I must say that this plugin is one of the main plugins of our community and can not be removed from us in any way, and users become heavily depended on it! ![]()
We currently use 24 web workers. Our Discourse is installed on a VM with 24 CPU cores with 2 GHz processing power and 24 GB of RAM. Unfortunately, it is not possible to change the main server now, unless we have no other way to improve performance.
Do you think that in the current situation, increasing the number of web workers can help to improve performance?
More web workers may reduce the queueing
You are trying to eliminate the orange lines from the active web request graph
Performance though will not get any better for your typical median request
Thanks, I understand now. So by looking at the graphs we can see if the number of web workers is enough or not enough for the system.
But according to you, to improve the speed and performance, we now need higher processing power and changing the parameters will not help more.
Be sure to test this at the earliest opportunity and inform the result.
Ein Beitrag wurde in ein bestehendes Thema zusammengeführt: Telegram Notifications Plugin (discourse-telegram-notifications)
Was ist die Ursache für 502er? Nicht genügend Unicorn-Worker? Wir sind gerade auf einen neuen Server umgezogen und die Benutzer melden gelegentliche 502er nach dem Umzug. Wir haben einen 6C/16GB-Server und die unicorn_workers auf 16 gesetzt (vor dem Serverumzug waren es 12), db_shared_buffer auf 4GB und db_work_mem auf 60MB gesetzt.
Könnten zu viele Unicorn-Worker 502er verursachen? (Spekulation, da wir vor der Servermigration 4 weniger hatten)
Ich versuche herauszufinden, ob es die Konfiguration ist, die wir anpassen müssen, oder etwas anderes, das wir angehen müssen.
Danke.
Ja, das erscheint hoch. Setzen Sie Ihre Unicorn-Worker zwischen 1 und 2 pro Kern.
Für 6 Kerne sollte dies nicht mehr als 12 sein. Angesichts Ihres ziemlich großen Shared Buffers und meines Bauchgefühls würde ich es bei solchen Server-Spezifikationen auf etwa 10 setzen.