Dela via


Konfigurationsegenskaper för Azure Cosmos DB

Egenskap Beskrivning
spring.cloud.azure.cosmos.client-telemetry-enabled Om du vill aktivera klienttelemetri, som regelbundet samlar in aggregeringsstatistik för databasåtgärder, systeminformation som cpu/minne och skickar den till Cosmos-övervakningstjänsten, vilket är användbart vid felsökning.
spring.cloud.azure.cosmos.client.application-id Representerar aktuellt program och används för telemetri/övervakning.
spring.cloud.azure.cosmos.connection-mode Anslutningsläge som ska användas av klienten i Azure Cosmos DB-databastjänsten.
spring.cloud.azure.cosmos.connection-sharing-across-clients-enabled Om du vill aktivera delning av anslutningar mellan flera Azure Cosmos DB-klienter.
spring.cloud.azure.cosmos.consistency-level Konsekvensnivå. Den begärda ConsistencyLevel måste matcha eller vara svagare än den som har etablerats för databaskontot.
spring.cloud.azure.cosmos.content-response-on-write-enabled Om du bara vill returnera rubrikerna och statuskoden i Azure Cosmos DB-svaret vid åtgärder för att skapa, uppdatera och ta bort på CosmosItem. Om värdet är falskt returnerar tjänsten inte nyttolasten i svaret.
spring.cloud.azure.cosmos.credential.client-certificate-password Lösenord för certifikatfilen.
spring.cloud.azure.cosmos.credential.client-certificate-path Sökväg till en PEM-certifikatfil som ska användas när du utför autentisering med tjänstens huvudnamn med Azure.
spring.cloud.azure.cosmos.credential.client-id Klient-ID som ska användas vid autentisering med tjänstens huvudnamn med Azure.
spring.cloud.azure.cosmos.credential.client-secret Klienthemlighet som ska användas vid autentisering av tjänstens huvudnamn med Azure.
spring.cloud.azure.cosmos.credential.managed-identity-enabled Om du vill aktivera hanterad identitet för att autentisera med Azure. Om true och klient-ID har angetts använder du klient-ID:t som användartilldelat klient-ID för hanterad identitet. Standardvärdet är false.
spring.cloud.azure.cosmos.credential.password Lösenord som ska användas när du utför autentisering med användarnamn/lösenord med Azure.
spring.cloud.azure.cosmos.credential.token-credential-bean-name Custom Hämta det anpassade com.azure.core.credential.TokenCredential bean-namnet, det används för Service Builder Factory eller lösenordslös autentisering.
spring.cloud.azure.cosmos.credential.username Användarnamn som ska användas när du utför autentisering med användarnamn/lösenord med Azure.
spring.cloud.azure.cosmos.database Databasnamn för Azure Cosmos DB-instansen.
spring.cloud.azure.cosmos.direct-connection.connect-timeout Tidsgränsen för anslutning för direktklient representerar tidsgränsen för att upprätta anslutningar med en slutpunkt.
spring.cloud.azure.cosmos.direct-connection.connection-endpoint-rediscovery-enabled Om du vill aktivera direkt återupptäckt av TCP-anslutningsslutpunkten.
spring.cloud.azure.cosmos.direct-connection.idle-connection-timeout Tidsgräns för inaktiv anslutning för direktklienten. Direktklienten stänger inte en enda anslutning till en slutpunkt som standard om det inte anges.
spring.cloud.azure.cosmos.direct-connection.idle-endpoint-timeout Tidsgräns för inaktiv slutpunkt för direktklienten. Om det inte finns några begäranden till en specifik slutpunkt för tidsgränsen för inaktiv slutpunkt stänger direktklienten alla anslutningar till slutpunkten för att spara resurser och I/O-kostnader.
spring.cloud.azure.cosmos.direct-connection.max-anslutningar per slutpunkt Maximalt antal anslutningar per slutpunkt representerar storleken på anslutningspoolen för en specifik slutpunkt.
spring.cloud.azure.cosmos.direct-connection.max-requests-per-connection Maximalt antal begäranden per anslutning, representerar antalet begäranden som ska placeras i kö på en enda anslutning för en specifik slutpunkt.
spring.cloud.azure.cosmos.direct-connection.network-request-timeout Tidsgränsintervall för nätverksbegäran (tid att vänta på svar från nätverks peer).
spring.cloud.azure.cosmos.enabled Om en Azure-tjänst är aktiverad. Standardvärdet är true.
spring.cloud.azure.cosmos.endpoint Slutpunkten för Azure Cosmos DB-instansen.
spring.cloud.azure.cosmos.endpoint-discovery-enabled Om du vill aktivera slutpunktsidentifiering för geo-replikerade databaskonton.
spring.cloud.azure.cosmos.gateway-connection.idle-connection-timeout Tidsgräns för en inaktiv anslutning. Efter det stängs anslutningen automatiskt.
spring.cloud.azure.cosmos.gateway-connection.max-connection-pool-size Storleken på anslutningspoolen.
spring.cloud.azure.cosmos.key Nyckel för att autentisera för åtkomst till Azure Cosmos DB-instansen.
spring.cloud.azure.cosmos.multiple-write-regions-enabled Om du vill aktivera skrivningar i alla regioner för geo-replikerade databaskonton i Azure Cosmos DB-tjänsten.
spring.cloud.azure.cosmos.populate-query-metrics Om diagnostiksträngar och frågemått ska fyllas i. Standardvärdet är false.
spring.cloud.azure.cosmos.preferred-regions Prioriterade regioner för geo-replikerade databaskonton. Till exempel East US som önskad region.
spring.cloud.azure.cosmos.profile.cloud-type Namnet på det Azure-moln som ska anslutas till. Typer som stöds är: AZURE, AZURE_CHINA, AZURE_US_GOVERNMENT, OTHER. Standardvärdet är AZURE.
spring.cloud.azure.cosmos.profile.environment.active-directory-endpoint Microsoft Entra-slutpunkten att ansluta till.
spring.cloud.azure.cosmos.profile.environment.active-directory-graph-api-version Azure Active Directory Graph API-versionen.
spring.cloud.azure.cosmos.profile.environment.active-directory-graph-endpoint Azure Active Directory Graph-slutpunkten.
spring.cloud.azure.cosmos.profile.environment.active-directory-resource-id Microsoft Entra-resurs-ID.
spring.cloud.azure.cosmos.profile.environment.azure-application-insights-endpoint Azure Application Insights-slutpunkten.
spring.cloud.azure.cosmos.profile.environment.azure-data-lake-analytics-catalog-and-job-endpoint-suffix Data Lake Analytics-katalogen och jobbslutpunktssuffixet.
spring.cloud.azure.cosmos.profile.environment.azure-data-lake-store-file-system-endpoint-suffix Data Lake Storage-filsystemets slutpunktssuffix.
spring.cloud.azure.cosmos.profile.environment.azure-log-analytics-endpoint Azure Log Analytics-slutpunkten.
spring.cloud.azure.cosmos.profile.environment.data-lake-endpoint-resource-id Data Lake-slutpunkten.
spring.cloud.azure.cosmos.profile.environment.gallery-endpoint Gallerislutpunkten.
spring.cloud.azure.cosmos.profile.environment.key-vault-dns-suffix Key Vault DNS-suffixet.
spring.cloud.azure.cosmos.profile.environment.management-endpoint Slutpunkten för hanteringstjänsten.
spring.cloud.azure.cosmos.profile.environment.microsoft-graph-endpoint Microsoft Graph-slutpunkten.
spring.cloud.azure.cosmos.profile.environment.portal URL:en för hanteringsportalen.
spring.cloud.azure.cosmos.profile.environment.publishing-profile Fil-URL:en för publiceringsinställningar.
spring.cloud.azure.cosmos.profile.environment.resource-manager-endpoint Slutpunkten för resurshantering.
spring.cloud.azure.cosmos.profile.environment.service-bus-domain-name Domännamnet för Service Bus.
spring.cloud.azure.cosmos.profile.environment.sql-management-endpoint SQL-hanteringsslutpunkten.
spring.cloud.azure.cosmos.profile.environment.sql-server-hostname-suffix SQL Server-värdnamnssuffixet.
spring.cloud.azure.cosmos.profile.environment.storage-endpoint-suffix Suffixet lagringsslutpunkt.
spring.cloud.azure.cosmos.profile.subscription-id Prenumerations-ID som ska användas när du ansluter till Azure-resurser.
spring.cloud.azure.cosmos.profile.tenant-id Klientorganisations-ID för Azure-resurser. De värden som tillåts för tenant-id är: common, organizations, consumerseller klientorganisations-ID.
spring.cloud.azure.cosmos.proxy.hostname Proxyns värd.
spring.cloud.azure.cosmos.proxy.non-proxy-hosts En lista över värdar eller CIDR som inte använder HTTP/HTTPS-proxyanslutningar via.
spring.cloud.azure.cosmos.proxy.password Lösenord som används för att autentisera med proxyn.
spring.cloud.azure.cosmos.proxy.port Proxyporten.
spring.cloud.azure.cosmos.proxy.type Typ av proxy. Till exempel http, http, socks4, socks5. Till exempel amqp http, socks.
spring.cloud.azure.cosmos.proxy.username Användarnamn som används för att autentisera med proxyn.
spring.cloud.azure.cosmos.read-requests-fallback-enabled Om du vill tillåta att läsningar går till flera regioner som konfigurerats för ett konto för Azure Cosmos DB-tjänsten.
spring.cloud.azure.cosmos.resource-token Resurstoken som ska autentiseras för åtkomst till Azure Cosmos DB-instansen.
spring.cloud.azure.cosmos.resource.region Regionen för en Azure-resurs. Till exempel "eastus".
spring.cloud.azure.cosmos.resource.resource-group Resursgruppen innehåller en Azure-resurs.
spring.cloud.azure.cosmos.resource.resource-id ID för en Azure-resurs.
spring.cloud.azure.cosmos.session-capturing-override-enabled Om du vill aktivera sessionsfångst. Sessionsfångst aktiveras som standard för SESSIONS-konsekvensnivå.
spring.cloud.azure.cosmos.throttling-retry-options.max-retry-attempts-on-throttled-requests Maximalt antal återförsök om begäran misslyckas eftersom tjänsten har tillämpat hastighetsbegränsning på klienten.
spring.cloud.azure.cosmos.throttling-retry-options.max-retry-wait-time Maximal återförsökstid i sekunder. När en begäran misslyckas på grund av ett begränsningsfel skickar tjänsten tillbaka ett svar som innehåller ett värde som anger att klienten inte ska försöka igen innan tidsperioden har gått ut (Retry-After). Med flaggan MaxRetryWaitTime kan programmet ange en maximal väntetid för alla återförsök. Om den kumulativa väntetiden överskrider MaxRetryWaitTime slutar SDK:et att försöka igen och returnerar felet till programmet.