2016-05-03 5 views
0

Kann in Google Pub/Sub ein HTTPS-Server auf einer Compute Engine-VM-Instanz als Endpunkt für ein Push-Abonnement verwendet werden? Ich bin etwas ratlos, da in der Dokumentation steht, dass der Server über einen DNS-Namen erreichbar sein muss.Google Pub/Sub: Push zum Berechnen der Engine

Alle Ratschläge geschätzt - Prost!

Antwort

1

Es ist möglich, aber Sie müssen einen Domänennamen konfigurieren, der auf Ihre GCE-Instanz verweist. Das bedeutet, Sie benötigen:

  1. Ein Domänenname, den Sie der GCE-Instanz zuweisen können.
  2. Ein SSL-Zertifikat, das von einer bekannten Behörde signiert wurde. (Es wurde angefordert, dass selbstsignierte SSL-Zertifikat-Unterstützung hinzugefügt wird, aber das ist bisher nicht geschehen).

Sie können assign a static IP address to your GCE instance und ordnen Sie die Domain-Namen zu dieser IP-Adresse entweder durch your own DNS provider oder über Cloud DNS.

+0

Ok, Prost - das sieht hilfreich aus. Und so weit wie Sie jetzt, ist Ihre Antwort die umfassendste Anleitung, wie dies zu tun ist (d. H. Es gibt kein offizielles Google-Handbuch)? Ich frage, wie diese Art von Sachen aus meiner Komfortzone ist: D – Mullefa

+0

Soweit ich weiß, gibt es keinen einzigen Ort, der über die Schritte von Ende zu Ende spricht. Das Einrichten des DNS-Namens ist ein wenig außerhalb des Bereichs von Pub/Sub selbst, weshalb er wahrscheinlich nicht in dieser Dokumentation enthalten ist. Ich empfehle, dass Sie zu [dem Abonnentenleitfaden] (https://cloud.google.com/pubsub/subscriber) gehen und auf "Feedback senden" klicken und eine Anfrage hinzufügen, um weitere Informationen in die Dokumentation zu diesen Schritten einzutragen. –

+0

Danke - Schade, dass Google Domains noch nicht außerhalb der USA verfügbar ist. Auch eine Schande Push-Benachrichtigungen funktionieren nicht "Out of Box" auf Compute-Engine, wie sie es auf App Engine tun. Wissen Sie, ob es Pläne für diese Funktionalität in der Zukunft gibt? Es wäre extrem nützlich ... – Mullefa