CassandraClusteringOptions.UseCassandraTtl Property
Definition
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.
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 istrue
, 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.
public bool UseCassandraTtl { get; set; }
member this.UseCassandraTtl : bool with get, set
Public Property UseCassandraTtl As Boolean
Property Value
Remarks
Initial implementation of https://github.com/dotnet/orleans/issues/9164 in that it only affects silo entries that are updated with IAmAlive and will not attempt to update, for instance, the entire membership table. It also will not affect membership tables that have already been created, since it uses the Cassandra table-level default_time_to_live
.