123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496 |
- version = "1.0.0"
- user = "nobody"
- pid = "/tmp/article.pid"
- dir = "./"
- perf = "0.0.0.0:6750"
- family = "article"
- [identify]
- whiteAccessKey = ""
- whiteMid = 0
- csrfOn = true
- [identify.app]
- key = "9cfc54570033cd61"
- secret = "9d63835fa38fe58a62d9f49ef5da296f"
- [identify.memcache]
- name = "go-business/identify"
- proto = "tcp"
- addr = "172.16.33.54:11211"
- active = 5
- idle = 10
- dialTimeout = "1s"
- readTimeout = "1s"
- writeTimeout = "1s"
- idleTimeout = "80s"
- [identify.host]
- auth = "http://passport.bilibili.co"
- secret = "http://open.bilibili.co"
- [identify.httpClient]
- key = "9cfc54570033cd61"
- secret = "9d63835fa38fe58a62d9f49ef5da296f"
- dial = "30ms"
- timeout = "100ms"
- keepAlive = "60s"
- [identify.httpClient.breaker]
- window = "10s"
- sleep = "100ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [identify.httpClient.url]
- "http://passport.bilibili.co/intranet/auth/tokenInfo" = {timeout = "100ms"}
- "http://passport.bilibili.co/intranet/auth/cookieInfo" = {timeout = "100ms"}
- "http://open.bilibili.co/api/getsecret" = {timeout = "500ms"}
- [rpcServer2]
- token= "123456"
- [[rpcServer2.servers]]
- proto = "tcp"
- addr = "0.0.0.0:6755"
- weight = 10
- [rpcServer2.zookeeper]
- root = "/microservice/article-service-x/"
- addrs = ["172.16.33.172:2181"]
- timeout = "60s"
- [displayInfoc]
- taskID = "1"
- proto = "tcp"
- addr = "127.0.0.1:80"
- chanSize = 10240
- [clickInfoc]
- taskID = "1"
- proto = "tcp"
- addr = "127.0.0.1:80"
- chanSize = 10240
- [AIclickInfoc]
- taskID = "1"
- proto = "tcp"
- addr = "127.0.0.1:80"
- chanSize = 10240
- [ShowInfoc]
- taskID = "1"
- proto = "tcp"
- addr = "127.0.0.1:80"
- chanSize = 10240
- [CheatInfoc]
- taskID = "1"
- proto = "tcp"
- addr = "127.0.0.1:80"
- chanSize = 10240
- [log]
- dir = "/data/log/article/"
- #[log.syslog]
- # proto = "udp"
- # addr = "172.18.19.22:9999"
- # project = "article"
- # chanSize = 10240
- [app]
- key = "9cfc54570033cd61"
- secret = "9d63835fa38fe58a62d9f49ef5da296f"
- [bm]
- addr = "0.0.0.0:6751"
- timeout = "1s"
- [HTTPClient]
- key = "9cfc54570033cd61"
- secret = "9d63835fa38fe58a62d9f49ef5da296f"
- dial = "50ms"
- timeout = "1s"
- keepAlive = "60s"
- timer = 128
- [HTTPClient.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [messageHTTPClient]
- key = "9cfc54570033cd61"
- secret = "9d63835fa38fe58a62d9f49ef5da296f"
- dial = "50ms"
- timeout = "1s"
- keepAlive = "60s"
- timer = 128
- [messageHTTPClient.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [tracer]
- family = "platform/article"
- proto = "unixgram"
- addr = "/var/run/dapper-collect/dapper-collect.sock"
-
- [accountRPC]
- pullInterval = "10s"
- [accountRPC.client]
- timeout = "1500ms"
- [accountRPC.client.breaker]
- window ="3s"
- sleep ="100ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [accountRPC.conf]
- domain = "api.bilibili.co"
- key = "53e2fa226f5ad348"
- secret = "3cf6bd1b0ff671021da5f424fea4b04a"
- [tagRPC]
- pullInterval = "10s"
- [tagRPC.client]
- proto = "tcp"
- timeout = "1s"
- timer = 1000
- [tagRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [tagRPC.zookeeper]
- root = "/microservice/tag-service/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [favRPC]
- pullInterval = "10s"
- [favRPC.client]
- proto = "tcp"
- addr = "172.16.33.56:6019"
- timeout = "1s"
- timer = 1000
- [favRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [favRPC.zookeeper]
- root = "/microservice/favorite/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [arcRPC]
- pullInterval = "10s"
- group = "test"
- [arcRPC.client]
- proto = "tcp"
- token = "123456"
- timeout = "1s"
- timer = 1000
- [arcRPC.client.breaker]
- window ="3s"
- sleep ="100ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [arcRPC.zookeeper]
- root = "/microservice/archive-service/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [coinRPC]
- pullInterval = "10s"
- [coinRPC.client]
- proto = "tcp"
- timeout = "1s"
- timer = 1000
- [coinRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [coinRPC.zookeeper]
- root = "/microservice/coin-service/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [ResRPC]
- pullInterval = "10s"
- [ResRPC.client]
- proto = "tcp"
- timeout = "1s"
- timer = 1000
- [resRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [resRPC.zookeeper]
- root = "/microservice/resource-service/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [ThumbupRPC]
- pullInterval = "10s"
- [ThumbupRPC.client]
- proto = "tcp"
- timeout = "1s"
- timer = 1000
- [ThumbupRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [ThumbupRPC.zookeeper]
- root = "/microservice/thumbup-service/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [FilterRPC]
- pullInterval = "10s"
- [FilterRPC.client]
- proto = "tcp"
- timeout = "10s"
- timer = 1000
- [FilterRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [FilterRPC.zookeeper]
- root = "/microservice/filter-service/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [HistoryRPC]
- pullInterval = "10s"
- [HistoryRPC.client]
- proto = "tcp"
- timeout = "10s"
- timer = 1000
- [HistoryRPC.client.breaker]
- window ="10s"
- sleep ="10ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [HistoryRPC.zookeeper]
- root = "/microservice/history/"
- addrs = ["172.16.33.172:2181"]
- timeout = "30s"
- [redis]
- name = "article"
- proto = "tcp"
- addr = "172.16.33.54:6379"
- idle = 10
- active = 10
- dialTimeout = "1s"
- readTimeout = "1s"
- writeTimeout = "1s"
- idleTimeout = "10s"
- [mysql]
- [mysql.article]
- addr = "172.16.33.54"
- dsn = "test:test@tcp(172.16.33.54:3306)/bilibili_article?timeout=5s&readTimeout=5s&writeTimeout=5s&parseTime=true&loc=Local&charset=utf8mb4,utf8"
- active = 5
- idle = 2
- idleTimeout ="4h"
- queryTimeout = "100ms"
- execTimeout = "100ms"
- tranTimeout = "200ms"
- [mysql.article.breaker]
- window = "3s"
- sleep = "100ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [memcache]
- name = "article"
- proto = "tcp"
- addr = "172.16.33.54:11211"
- idle = 10
- active = 10
- dialTimeout = "2s"
- readTimeout = "2s"
- writeTimeout = "2s"
- idleTimeout = "7h"
- expire = "15m"
- articleExpire = "10m"
- articleNoFilterExpire = "5m"
- statsExpire = "15m"
- likeExpire = "72h"
- cardsExpire = "6h"
- submitExpire = "2m"
- ListArtsExpire = "24h"
- ListExpire = "24h"
- ArtListExpire = "24h"
- UpListsExpire = "6h"
- ListReadExpire = "1h"
- HotspotExpire = "30m"
- AuthorExpire = "24h"
- [ecode]
- domain = "172.16.33.248:6401"
- all = "1h"
- diff = "5m"
- [ecode.clientconfig]
- key = "test"
- secret = "e6c4c252dc7e3d8a90805eecd7c73396"
- dial = "2000ms"
- timeout = "2s"
- keepAlive = "10s"
- timer = 128
- [ecode.clientconfig.breaker]
- window ="3s"
- sleep ="100ms"
- bucket = 10
- ratio = 0.5
- request = 100
- [ecode.app]
- key = "test"
- secret = "e6c4c252dc7e3d8a90805eecd7c73396"
- [statDatabus]
- key = "0QEO9F8JuuIxZzNDvklH"
- secret= "0QEO9F8JuuIxZzNDvklI"
- group= "ArticleStat-Article-P"
- topic= "ArticleStat-T"
- action="pub"
- name = "article/article-pub"
- proto = "tcp"
- addr = "172.16.33.158:6205"
- idle = 100
- active = 100
- dialTimeout = "1s"
- readTimeout = "60s"
- writeTimeout = "1s"
- idleTimeout = "10s"
- [[RankCategories]]
- name = "月榜"
- id = 1
- [[RankCategories]]
- name = "周榜"
- id = 2
- [[RankCategories]]
- name = "昨天"
- id = 3
- [[RankCategories]]
- name = "前天"
- id = 4
- [message]
- URL = "http://message.bilibili.com/api/notify/send.user.notify.do"
- MC = "1_12_1"
- [cards]
- TicketURL = "http://api.bilibili.co/api/ticket/project/getcard"
- MallURL = "http://mall.bilibili.co/mall-items/items/itemsListByQuery"
- AudioURL = "http://api.bilibili.co/x/internal/v1/audio/songs/batch"
- BangumiURL = "http://bangumi.bilibili.co/ext/internal/cardinfos"
- [hbase]
- master = ""
- meta = ""
- dialTimeout = "1s"
- readTimeout = "150ms"
- readsTimeout = "600ms"
- writeTimeout = "200ms"
- writesTimeout = "600ms"
- [hbase.zookeeper]
- root = ""
- addrs = ["172.18.33.163:2181","172.18.33.164:2181","172.18.33.165:2181"]
- timeout = "30s"
- [bfs]
- timeout="5s"
- maxFileSize=5242880
- bucket="article"
- url="http://bfs.bilibili.co/bfs/article/"
- method="PUT"
- key="4d08035f0b341509"
- secret="ed4161d96c7612b670f75fa4be4e15"
- [antispam]
- on=true
- second=3
- n=100
- hour=12
- m=1000
- [antispam.redis]
- name = "article"
- proto = "tcp"
- addr = "172.16.33.54:6379"
- idle = 10
- active = 10
- dialTimeout = "1s"
- readTimeout = "1s"
- writeTimeout = "1s"
- idleTimeout = "10s"
- [degradeConfig]
- expire = 86400
- [degradeConfig.memcache]
- name = "article"
- proto = "tcp"
- addr = "172.16.33.54:11211"
- idle = 10
- active = 10
- dialTimeout = "2s"
- readTimeout = "2s"
- writeTimeout = "2s"
- idleTimeout = "7h"
- [article]
- expireUpper = "72h"
- expireArtLikes = "72h"
- expireSortArts = "24h"
- TTLSortArts = "72h"
- ExpireRank = "10m"
- TTLRank = "24m"
- ExpireMaxLike = "720h"
- ExpireHotspot = "6h"
- creationDefaultSize = 20
- creationMaxSize = 200
- upperDraftLimit = 30
- upperArticleLimit = 5
- updateRecommendsInteval = "5m"
- maxRecommendPsSize = 100
- maxRecommendPnSize = 10000
- maxUpperListPsSize = 100
- maxArchives = 40
- maxComplaintReasonLimit = 1000
- maxArticleMetas = 100
- maxApplyContentLimit = 5000
- maxApplyCategoryLimit = 200
- maxLikeMidLen = 10
- RecommendAidLen = 20
- SortLimitTime = "504h"
- UpdateBannersInteval = "5m"
- bannerIDs = [2127,2128,2129,2130,2131,2132,2133,2134]
- ActBannerIDs = [2442]
- RecommendRegionLen = 2
- SkyHorseRecommendRegionLen = 5
- RankHost = "http://172.16.33.57:10800"
- MessageMids = []
- MaxContentSize = 1048576
- MaxContentLength = 20000
- MinContentLength = 200
- ActAddURI = "http://matsuri.bilibili.co/api/likes/item/add/%d"
- ActDelURI = "http://matsuri.bilibili.co/api/likes/item/up"
- ActURI = "http://matsuri.bilibili.co/activity/list/article"
- ListLimit = 10
- ListArtsLimit = 500
- AppCategoryName = "更多"
- AppCategoryURL = "http://i0.hdslb.com/bfs/archive/2740eba8124516ac62edf84f65a858ed68b390de.png"
- SkyHorseURL = ""
- SkyHorseGray = [1]
- SkyHorseGrayUsers = [1]
- ListDefaultImage = "http://i0.hdslb.com/bfs/archive/2740eba8124516ac62edf84f65a858ed68b390de.png"
- ExpireReadPing = "2m"
- ExpireReadSet = "24h"
|