Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

CassandraClusteringOptions Class

Definition

Namespace:
Orleans.Clustering.Cassandra.Hosting
Assembly:
Orleans.Clustering.Cassandra.dll
Package:
Microsoft.Orleans.Clustering.Cassandra v10.0.0
Package:
Microsoft.Orleans.Clustering.Cassandra v9.0.0
Package:
Microsoft.Orleans.Clustering.Cassandra v9.1.2
Source:
CassandraClusteringOptions.cs
Source:
CassandraClusteringOptions.cs
Source:
CassandraClusteringOptions.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Options for configuring Cassandra clustering.

public class CassandraClusteringOptions
type CassandraClusteringOptions = class
Public Class CassandraClusteringOptions
Inheritance
CassandraClusteringOptions

Constructors

Name Description
CassandraClusteringOptions()

Properties

Name Description
InitializeRetryMaxDelay

Specifies the maximum amount of time to wait after encountering contention during initialization before retrying.

UseCassandraTtl

Optionally configure time-to-live behavior for the membership table row data in Cassandra itself, allowing defunct silo cleanup even if a cluster is no longer running.

When this is true, DefunctSiloCleanupPeriod CAN be null to enable Cassandra-only defunct silo cleanup. Either way, the Cassandra TTL will still be configured from the configured DefunctSiloExpiration value.

Methods

Name Description
ConfigureClient(Func<IServiceProvider,Task<ISession>>)

Configures the Cassandra client.

ConfigureClient(String, String)

Configures the Cassandra client.

Applies to