github.com/unionj-cloud/go-doudou@v1.3.8-0.20221011095552-0088008e5b31/framework/internal/config/default.go (about) 1 package config 2 3 import "github.com/unionj-cloud/go-doudou/framework/configmgr" 4 5 const FrameworkName = "go-doudou" 6 7 const ( 8 // Default configs for framework component 9 DefaultGddBanner = true 10 DefaultGddBannerText = FrameworkName 11 DefaultGddLogLevel = "info" 12 DefaultGddLogFormat = "text" 13 DefaultGddLogReqEnable = false 14 DefaultGddLogCaller = false 15 DefaultGddGraceTimeout = "15s" 16 DefaultGddWriteTimeout = "15s" 17 DefaultGddReadTimeout = "15s" 18 DefaultGddIdleTimeout = "60s" 19 DefaultGddServiceName = "" 20 DefaultGddRouteRootPath = "" 21 DefaultGddHost = "" 22 DefaultGddPort = 6060 23 DefaultGddGrpcPort = 50051 24 DefaultGddRetryCount = 0 25 DefaultGddManage = true 26 DefaultGddManageUser = "admin" 27 DefaultGddManagePass = "admin" 28 DefaultGddTracingMetricsRoot = "tracing" 29 DefaultGddWeight = 1 30 31 // Default configs for memberlist component 32 DefaultGddMemSeed = "" 33 DefaultGddMemPort = 7946 34 DefaultGddMemDeadTimeout = "60s" 35 DefaultGddMemSyncInterval = "60s" 36 DefaultGddMemReclaimTimeout = "3s" 37 DefaultGddMemProbeInterval = "5s" 38 DefaultGddMemProbeTimeout = "3s" 39 DefaultGddMemSuspicionMult = 6 40 DefaultGddMemRetransmitMult = 4 41 DefaultGddMemGossipNodes = 4 42 DefaultGddMemGossipInterval = "500ms" 43 DefaultGddMemTCPTimeout = "30s" 44 DefaultGddMemIndirectChecks = 3 45 DefaultGddMemWeight = 1 46 DefaultGddMemWeightInterval = 0 47 DefaultGddMemName = "" 48 DefaultGddMemHost = "" 49 DefaultGddMemCIDRsAllowed = "" 50 DefaultGddMemLogDisable = false 51 52 DefaultGddServiceDiscoveryMode = "memberlist" 53 54 DefaultGddNacosNamespaceId = "public" 55 DefaultGddNacosTimeoutMs = 10000 56 DefaultGddNacosNotLoadCacheAtStart = false 57 DefaultGddNacosLogDir = "/tmp/nacos/log" 58 DefaultGddNacosCacheDir = "/tmp/nacos/cache" 59 DefaultGddNacosLogLevel = "info" 60 DefaultGddNacosLogDiscard = false 61 DefaultGddNacosServerAddr = "" 62 DefaultGddNacosRegisterHost = "" 63 DefaultGddNacosClusterName = "DEFAULT" 64 DefaultGddNacosGroupName = "DEFAULT_GROUP" 65 66 DefaultGddNacosConfigFormat = configmgr.DotenvConfigFormat 67 DefaultGddNacosConfigGroup = "DEFAULT_GROUP" 68 DefaultGddNacosConfigDataid = "" 69 70 DefaultGddEnableResponseGzip = true 71 DefaultGddAppType = "rest" 72 DefaultGddFallbackContentType = "application/json; charset=UTF-8" 73 DefaultGddRouterSaveMatchedRoutePath = true 74 DefaultGddConfigRemoteType = "" 75 76 DefaultGddApolloCluster = "default" 77 DefaultGddApolloAddr = "" 78 DefaultGddApolloNamespace = "application.properties" 79 DefaultGddApolloBackupEnable = true 80 DefaultGddApolloBackupPath = "" 81 DefaultGddApolloSecret = "" 82 DefaultGddApolloMuststart = false 83 DefaultGddApolloLogEnable = false 84 85 // DefaultGddSqlLogEnable only for doc purpose 86 DefaultGddSqlLogEnable = false 87 88 DefaultGddStatsFreq = "1s" 89 )