aplikace Připojení ve službě Azure Container Apps ve verzi Preview

Azure Container Apps zpřístupňuje každou aplikaci kontejneru přes název domény, Pokud je povolená příchozí přenos dat. Koncové body příchozího přenosu dat můžou být veřejně přístupné pro celý svět nebo interně a jsou dostupné jenom pro jiné aplikace kontejneru ve stejném prostředí.

Jakmile znáte název domény aplikace kontejneru, můžete zavolat umístění v rámci kódu aplikace a propojit více kontejnerových aplikací dohromady.

Poznámka

Když zavoláte jiný kontejner ve stejném prostředí pomocí plně kvalifikovaného názvu domény, síťové přenosy nikdy neopustí prostředí.

Ukázkové řešení ukazující, jak můžete volat mezi kontejnery pomocí umístění plně kvalifikovaného názvu domény nebo Dapr, najdete v ukázkách Azure .

Umístění

Umístění aplikace kontejneru se skládá z hodnot spojených s jeho prostředím, názvem a oblastí. azurecontainerapps.ioPlně kvalifikovaný název domény (FQDN), který je k dispozici v doméně nejvyšší úrovně, používá:

  • název aplikace kontejneru
  • Jedinečný identifikátor prostředí
  • název oblasti

Následující diagram znázorňuje, jak se tyto hodnoty používají k vytvoření plně kvalifikovaného názvu domény aplikace kontejneru.

Azure Container Apps – plně kvalifikovaný název domény aplikace kontejneru

Získat plně kvalifikovaný název domény

az containerapp showPříkaz vrátí plně kvalifikovaný název domény aplikace typu kontejner.

az containerapp show \
  --resource-group <RESOURCE_GROUP_NAME> \
  --name <CONTAINER_APP_NAME> \
  --query configuration.ingress.fqdn

V tomto příkladu Nahraďte zástupné symboly, které jsou obklopeny <> hodnotami.

Hodnota vrácená z tohoto příkazu se podobá názvu domény jako v následujícím příkladu:

myapp.happyhill-70162bb9.canadacentral.azurecontainerapps.io

Umístění Dapr

Vývoj mikroslužeb často vyžaduje implementaci vzorů, které jsou společné pro distribuované architektury. Dapr umožňuje zabezpečit mikroslužby pomocí vzájemného protokolu TLS, aktivační události, pokud dojde k chybám, a využít distribuované trasování, pokud je povolená služba Azure Application Insights.

Mikroslužba používající Dapr je k dispozici prostřednictvím následujícího vzoru adresy URL:

Azure Container Apps umístění aplikace kontejneru pomocí Dapr.

Další kroky