Dela via


ConnectionPolicy interface

Representerar den anslutningsprincip som är associerad med en CosmosClient i Azure Cosmos DB-databastjänsten.

Egenskaper

connectionMode

Avgör vilket läge du ska ansluta till Cosmos med. (Stöder för närvarande endast gatewayalternativ)

enableBackgroundEndpointRefreshing

Flagga för att aktivera/inaktivera bakgrundsuppdatering av slutpunkter. Standardvärdet är falskt. Slutpunktsidentifiering med hjälp av enableEndpointsDiscovery fungerar fortfarande för misslyckade begäranden.

enableEndpointDiscovery

Flagga för att aktivera/inaktivera automatisk omdirigering av begäranden baserat på läs-/skrivåtgärder. Standardvärdet är true. Krävs för att anropa client.dispose() när detta är inställt på sant efter att CosmosClient har förstörts i en annan process eller i webbläsaren.

endpointRefreshRateInMs

Hastighet i millisekunder med vilken klienten uppdaterar slutpunktslistan i bakgrunden

preferredLocations

Lista över azure-regioner som ska användas som prioriterade platser för läsbegäranden.

requestTimeout

Tidsgräns för begäran (tid att vänta på svar från nätverks peer). Representeras i millisekunder.

retryOptions

RetryOptions-objekt som definierar flera konfigurerbara egenskaper som används vid återförsök.

useMultipleWriteLocations

Flaggan som aktiverar skrivningar på alla platser (regioner) för geo-replikerade databaskonton i Azure Cosmos DB-tjänsten. Standardvärdet är false.

Egenskapsinformation

connectionMode

Avgör vilket läge du ska ansluta till Cosmos med. (Stöder för närvarande endast gatewayalternativ)

connectionMode?: Gateway

Egenskapsvärde

enableBackgroundEndpointRefreshing

Flagga för att aktivera/inaktivera bakgrundsuppdatering av slutpunkter. Standardvärdet är falskt. Slutpunktsidentifiering med hjälp av enableEndpointsDiscovery fungerar fortfarande för misslyckade begäranden.

enableBackgroundEndpointRefreshing?: boolean

Egenskapsvärde

boolean

enableEndpointDiscovery

Flagga för att aktivera/inaktivera automatisk omdirigering av begäranden baserat på läs-/skrivåtgärder. Standardvärdet är true. Krävs för att anropa client.dispose() när detta är inställt på sant efter att CosmosClient har förstörts i en annan process eller i webbläsaren.

enableEndpointDiscovery?: boolean

Egenskapsvärde

boolean

endpointRefreshRateInMs

Hastighet i millisekunder med vilken klienten uppdaterar slutpunktslistan i bakgrunden

endpointRefreshRateInMs?: number

Egenskapsvärde

number

preferredLocations

Lista över azure-regioner som ska användas som prioriterade platser för läsbegäranden.

preferredLocations?: string[]

Egenskapsvärde

string[]

requestTimeout

Tidsgräns för begäran (tid att vänta på svar från nätverks peer). Representeras i millisekunder.

requestTimeout?: number

Egenskapsvärde

number

retryOptions

RetryOptions-objekt som definierar flera konfigurerbara egenskaper som används vid återförsök.

retryOptions?: RetryOptions

Egenskapsvärde

useMultipleWriteLocations

Flaggan som aktiverar skrivningar på alla platser (regioner) för geo-replikerade databaskonton i Azure Cosmos DB-tjänsten. Standardvärdet är false.

useMultipleWriteLocations?: boolean

Egenskapsvärde

boolean