Ich versuche flower
auf einem Remote-Ubuntu-Server ausführen. Ich bin mir jedoch nicht sicher, auf welcher Adresse/welchem Port es ausgeführt werden soll, damit sich andere Personen anmelden können (ich habe die grundlegende Berechtigung eingerichtet) und ihre celery
Mitarbeiter überprüft. Der Ubuntu-Server ist eigentlich eine EC2-Instanz, also soll ich seine private oder öffentliche IP-Adresse verwenden? Öffne ich nur einen Standardport? In ihren Dokumenten verwenden sie ihr Beispiel-Setup mit http://localhost/5555, aber ich denke nicht, dass das funktioniert, wenn flower
auf einem Remote-Server ausgeführt wird. Irgendein Rat?Wie hostet Blume auf einem Remote-Computer, die auch über das Internet zugegriffen werden kann
-2
A
Antwort
1
Blume läuft standardmäßig auf 5555. An welchem Port läuft sie? Die private IP ist nur verfügbar, wenn die Anfragen von INSIDE in Ihrem Amazon-Netzwerk kommen, also wahrscheinlich öffentlich.
Also, wenn meine Vermutungen richtig sind, möchten Sie eine AWS Sicherheitsregel von „überall“ auf Port 5555 ermöglicht Datenverkehr zu schaffen, und dass zu Ihrer Instanz anwenden und dann Zugriff auf diese Instanz seine öffentliche IP verwenden wie http://50.31.10.99:5555
vielen dank. Ich glaube nicht, dass es wichtig ist, welche Port-Blume läuft, solange ich weiß, dass ich sie für die Öffentlichkeit öffnen muss. Bisher habe ich dieses Setup nur auf meinem lokalen Laptop installiert, daher war ich verwirrt darüber, wie ich Blumen aus der Ferne bereitstellen würde. Ihre Antwort hat mir wirklich geholfen, dies zu verstehen – lollerskates