Als «unicorn» getaggte Fragen

5
Müssen Sie den Nginx-Durchsatz für ein Upstream-Unix-Socket-Linux-Kernel-Tuning erhöhen?
Ich verwende einen Nginx-Server, der als Proxy für einen Upstream-Unix-Socket fungiert, wie folgt: upstream app_server { server unix:/tmp/app.sock fail_timeout=0; } server { listen ###.###.###.###; server_name whatever.server; root /web/root; try_files $uri @app; location @app { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://app_server; } } Einige …

2
Optimale Anzahl von Einhornprozessen pro CPU
Wir betreiben eine Ruby on Rails-Web-App unter Unicorn. Unsere App ist nicht streng an die CPU gebunden (wir haben ein duales Xeon E5645-System mit 12 Kernen und einen Spitzenlast-Durchschnittswert von etwa 6). Wir haben anfangs mit 40 Unicorn-Mitarbeitern angefangen, aber der Speicherbedarf für Anwendungen hat sich im Laufe der Zeit …

2
So definieren Sie verschiedene Stopp- / Neustartsignale mit Upstart
Ich fange an, alle unsere Systeme auf Upstart umzustellen, um unsere verschiedenen Anwendungsprozesse zu verwalten. Eine Sache, die mir ständig fehlt, ist die Fähigkeit, ein anderes Signal an den Prozess stopoder restartEreignisse zu senden . Zum Beispiel führen wir unsere Webprozesse mit Unicorn aus . Unicorn hat eine großartige Signalverarbeitungs-API. …

1
Einhorn hinter ELB, kein Nginx
Wenn ich Unicorn richtig verstehe (und insbesondere aus ihrem Philosophie-Dokument ), scheint es, dass Unicorn wirklich dafür ausgelegt ist, hinter einem Reverse-Proxy wie Nginx zu arbeiten. Meine Frage ist: Kann ich Nginx von meinem HTTP-Stack löschen, wenn man bedenkt, dass oben ein ELB als Reverse-Proxy fungiert? Ich habe bei den …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.