Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Initializer initmgr.IInitializer = initmgr.NewInitializer(initialize, finalize)
Functions ¶
func LoadConfig ¶
Types ¶
type Config ¶
type Config struct { service.Config RootDir string StateLogDir string PidFileName string LogLevel string ClusterName string HttpMonAddr string StateLogEnabled bool EtcdEnabled bool MicroShardsEnabled bool ShardIdValidation bool CloudEnabled bool DbWatchEnabled bool MaxConcurrentRequests uint32 NumPrefixDbs uint32 NumMicroShards uint32 NumMicroShardGroups uint32 ReqProcCtxPoolSize uint32 MaxTimeToLive uint32 RecLockExpiration util.Duration ClusterInfo *cluster.Config DB *db.Config Redist *redist.Config Cal cal.Config Etcd etcd.Config ShardMapUpdateDelay util.Duration OTEL otel.Config DbScan dbscan.DbScan }
func ServerConfig ¶
func ServerConfig() *Config
func (*Config) NewShardMap ¶
Calculate & set the derived info for once
Click to show internal directories.
Click to hide internal directories.