Documentation ¶
Index ¶
Constants ¶
View Source
const ( QUEUE_NAME_SYNC_DB_QUERY = "QueueSyncGeneralDB.EsQuery" QUEUE_NAME_SYNC_DB_CMD = "QueueSyncGeneralDB.Cmd" NatsUrl = "nats://huawei.akunlong.top:4222" //os.Getenv("NATS_URL") CHANNEL_NUMBER = 10 ChanSize = 100 RequestWaitTime = 30 * time.Second NextMsgTimeout = 10 * time.Second )
读取环境变量来提高安全性和灵活性
View Source
const ( QUEUE_NAME_SYNC_ES = "GeneralEsSync.ES" QUEUE_NAME_SYNC_ESQuery = "GeneralEsSync.ESQuery" QUEUE_NAME_SYNC_ESCmd = "GeneralEsSync.ESCmd" QUEUE_NAME_SYNC_ESMeta = "GeneralEsSync.ESMeta" QUEUE_NAME_SYNC_ESKeyword = "GeneralEsSync.ESKeyword" QUEUE_NAME_SYNC_DEFAULT = "QueueSyncGeneralEs" QUEUE_NAME_ASYNC_DEFAULT = "QueueAsyncGeneralEs" //获取性能统计消息 Topic_Async_Notify_PRE = "GeneralDefault.*" TopicGeneralSyncSTAT = "GeneralEsSync.STAT" Topic_Async_NotifyCMS = "GeneralDefault.CMS" Topic_DOMAIN_GENEAL_SyncES_PRE = "GeneralEsSync.*" Topic_DOMAIN_GENEAL_SyncES_BIZ = "GeneralEsSync.BIZ" Topic_DOMAIN_GENEAL_SyncES_CMS = "GeneralEsSync.CMS" Topic_DOMAIN_GENEAL_SyncES_CONTACT = "GeneralEsSync.CONTACT" Topic_DOMAIN_GENEAL_AsyncES_PRE = "GeneralEsAsync.*" Topic_DOMAIN_GENEAL_AsyncES_BIZ = "GeneralEsAsync.BIZ" Topic_DOMAIN_GENEAL_ASyncES_CMS = "GeneralEsAsync.CMS" Topic_Async_Website_Prefix = "GeneralAsyncWebsite.*" Topic_Async_Website_Default = "GeneralAsyncWebsite.website" Topic_Async_Default = "GeneralAsyncDefault.XXX" Topic_Async_DefaultPrefix = "GeneralAsyncDefault.*" )
通过环境变量或配置文件管理敏感信息,这里仅为示例
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.