Ich bin mir nicht sicher, was hier los ist; es könnte ein Fehler sein. Bei einigen meiner Seiten treten solche falschen Fehlermeldungen auf:
2021/09/29 12:46:34 [alert] 11364#11364: *1226080 konnte keine neue Sitzung im SSL-Sitzungsfreigabecache „SSL" während des SSL-Handshakes zuweisen, Client: x.x.42.250, Server: 0.0.0.0:443
Bei einer davon habe ich es geschafft, die maximale Anzahl der Sitzungen wie folgt zu erhöhen:
after_bundle_exec:
- replace:
filename: "/etc/nginx/nginx.conf"
from: " worker_connections 768;"
to: " worker_connections 1280;"
after_letsencrypt:
- replace:
filename: "/etc/nginx/letsencrypt.conf"
from: " worker_connections 768;"
to: " worker_connections 1280;"
Ich dachte, das hätte das Problem behoben (am nächsten Tag sah ich keine derartigen Fehler mehr), aber jetzt sehe ich sie auf dieser Seite wieder.
Das liegt etwas außerhalb meines Fachgebiets, aber meine beste Vermutung ist, dass irgendwie viele Verbindungen aktiv bleiben, anstatt getrennt zu werden, und nginx die Sitzungen ausgehen?
Beide sind Standardinstallationen und haben keinen besonders hohen Datenverkehr. Eine ist eine 4-GB-Instanz auf AWS, die andere ein 8-GB-DO-Droplet (ca. 40.000 Seitenaufrufe/Tag). Ich habe andere Seiten mit viel mehr Traffic, und ich erinnere mich nicht, das zuvor je gesehen zu haben. Ich frage mich also, ob hier etwas Neues im Gange ist.