- Drucken
So führen Sie eine Verbindungsfunktion in mehreren Umgebungen aus
Verstehen Sie, wie man Produktions-, Test- und Entwicklungsumgebungen für Connectors erstellt.
In diesem Artikel werden Sie lernen:
- Wie man eine Connector-Funktion automatisch auf Test- und Entwicklungsumgebungen abbildet
Wie man eine Konnektorfunktion in mehreren Environments ausführt
Wenn Sie Ihre Connector-Funktionen im "Entwicklungs"-Modus einer Anwendung testen , möchten Sie vielleicht keine Aktualisierungen an Ihrer Produktionsdatenbank oder einer anderen Quelle der Wahrheit vornehmen.
Nehmen wir zum Beispiel an, Sie verwenden den Tulip Player auf Ihrem Computer, um einen Trigger zu testen, der eine Connector-Funktion mit einer POST-Anfrage ausführt. Sie möchten vielleicht keine Testdaten zu Ihrer Produktionsdatenbank hinzufügen.
Stattdessen möchten Sie die Connector-Funktion mit einer Testdatenbank ausführen. Dazu können Sie in Tulip "Umgebungen" verwenden.
Umgebungen ermöglichen es Ihnen, dieselben Konnektor-Funktionen auf verschiedenen Datenbanken/Diensten laufen zu lassen, je nach dem Status der Anwendung.
Mit anderen Worten: Wenn Sie eine Anwendung im Entwicklungsmodus ausführen, wird eine Konnektor-Funktion automatisch in Ihrer Test- oder Entwicklungsumgebung ausgeführt.
Um mehrere Connector-Umgebungen in Ihrem Konto zu aktivieren, navigieren Sie über die Seite Kontoeinstellungen Ihrer Instanz zur Registerkarte Connectors. Schalten Sie den Schalter unter "Auswahl der Connector-Umgebung im Entwicklermodus zulassen" um.
Einrichten mehrerer Umgebungen
Nachdem Sie einen neuen SQL- oder HTTP-Connector erstellt haben, sehen Sie einen Bildschirm wie diesen.
Standardmäßig ist "1 Verbindung" ausgewählt, was bedeutet, dass die Connector-Funktionen in allen App-Versionen mit demselben Server verbunden werden.
Wenn Sie jedoch Connector-Funktionen in mehreren Umgebungen ausführen möchten, wählen Sie "2 Verbindungen". Sie haben nun die Möglichkeit, Details zu 2 separaten Servern hinzuzufügen.
Wie Umgebungen verwendet werden
Je nachdem, wo eine Anwendung ausgeführt wird und in welchem Zustand sie sich befindet, werden unterschiedliche Umgebungen verwendet.
Im Entwicklermodus kann die Umgebung überschrieben werden (siehe Details hier), aber im Tulip Player wird die verwendete Umgebung vollständig von der Phase im Lebenszyklus der Anwendung gesteuert.
Weitere Lektüre
- Wie man eine Connector-Funktion schreibt
- Wie man eine Connector-Funktion mit Hilfe von Triggern aufruft
Haben Sie gefunden, wonach Sie gesucht haben?
Sie können auch auf community.tulip.co Ihre Frage stellen oder sehen, ob andere mit einer ähnlichen Frage konfrontiert wurden!