Konfigurieren Sie Ihr Rechenzentrum

Möglicherweise müssen Sie das Client SDK so konfigurieren, dass es eine Verbindung zum nächstgelegenen Rechenzentrum herstellt. Dieser Leitfaden hilft Ihnen, die beste Konfiguration zu finden.

HINWEIS: Dies ist ein optionaler Schritt für Fortgeschrittene. Sie müssen dies nur tun, wenn Sie feststellen, dass Ihre Netzwerkleistung verbessert werden muss. Für die meisten Benutzer ist diese Konfiguration nicht erforderlich. Dieser Schritt kann durchgeführt werden nach Hinzufügen des SDK zu Ihrer Anwendung.

Warum sollten Sie Ihre Rechenzentren konfigurieren?

Sie müssen dies nur tun, wenn Sie glauben, dass die Leistung Ihrer Anwendung durch die Verbindung mit einem lokaleren Datenzentrum verbessert werden kann. Standardmäßig stellt das Client SDK eine Verbindung zu einem US-Rechenzentrum her.

Konfiguration mit Regionen

Die Client SDK Config hat einen Initialisierer, der eine Region enum (US, EU, AP):

Wenn sie mit einer <script> Tag:

const client = new vonageClientSDK.VonageClient({
  region: "EU"
});

Wenn sie über import:

import { VonageClient } from "@vonage/client-sdk";

const client = new VonageClient({
  region: "EU"
});

Zur Aktualisierung nach der Initialisierung:

client.setConfig({
  region: "AP"
});

HINWEIS: Benutzer sind regionsspezifisch. Wenn Sie das Datenzentrum des Client SDK ändern, müssen Sie Benutzer im selben Datenzentrum erstellen. Die URLs der Datenzentren sind im Folgenden aufgeführt.

URLs

Wenn Sie mehr als nur die Region festlegen möchten, können Sie die folgenden URLs konfigurieren:

  1. apiUrl: die Conversation API URL.
  2. websocketUrl: die Websocket-URL.

apiUrl

Dies ist die URL der Conversation API. Dies ist die URL, die verwendet wird, wenn das Client SDK die API aufruft.

Der Standardwert ist https://api-us-3.vonage.com.

Datenzentrum URL
Virginia https://api-us-3.vonage.com
Oregon https://api-us-4.vonage.com
Dublin https://api-eu-3.vonage.com
Frankfurt https://api-eu-4.vonage.com
Singapore https://api-ap-3.vonage.com
Sydney https://api-ap-4.vonage.com

websocketUrl

Dies ist die Websocket-URL: die URL, die Echtzeitereignisse empfängt.

Der Standardwert ist wss://ws-us-3.vonage.com.

Datenzentrum URL
Virginia wss://ws-us-3.vonage.com
Oregon wss://ws-us-4.vonage.com
Dublin wss://ws-eu-3.vonage.com
Frankfurt wss://ws-eu-4.vonage.com
Singapore wss://ws-ap-3.vonage.com
Sydney wss://ws-ap-4.vonage.com

Konfiguration mit URLs

Sie können Ihre bevorzugten URLs angeben, wenn Sie das Client SDK erstellen ClientConfig Objekt:

Wenn sie mit einer <script> Tag:

const client = new vonageClientSDK.VonageClient({
  apiUrl: "https://api-us-3.vonage.com",
  websocketUrl: "wss://ws-us-3.vonage.com"
});

Wenn sie über import:

import { VonageClient } from "@vonage/client-sdk";

const client = new VonageClient({
  apiUrl: "https://api-us-3.vonage.com",
  websocketUrl: "wss://ws-us-3.vonage.com"
});

Zur Aktualisierung nach der Initialisierung:

client.setConfig({
  apiUrl: "https://api-ap-3.vonage.com",
  websocketUrl: "wss://ws-ap-3.vonage.com"
});

Siehe auch