ConnectionPolicy interface
Representerar den anslutningsprincip som är associerad med en CosmosClient i Azure Cosmos DB-databastjänsten.
Egenskaper
connection |
Avgör vilket läge du ska ansluta till Cosmos med. (Stöder för närvarande endast gatewayalternativ) |
enable |
Flagga för att aktivera/inaktivera bakgrundsuppdatering av slutpunkter. Standardvärdet är falskt.
Slutpunktsidentifiering med hjälp av |
enable |
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. |
endpoint |
Hastighet i millisekunder med vilken klienten uppdaterar slutpunktslistan i bakgrunden |
preferred |
Lista över azure-regioner som ska användas som prioriterade platser för läsbegäranden. |
request |
Tidsgräns för begäran (tid att vänta på svar från nätverks peer). Representeras i millisekunder. |
retry |
RetryOptions-objekt som definierar flera konfigurerbara egenskaper som används vid återförsök. |
use |
Flaggan som aktiverar skrivningar på alla platser (regioner) för geo-replikerade databaskonton i Azure Cosmos DB-tjänsten.
Standardvärdet är |
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