87 Commits

Author SHA1 Message Date
Syd Xu cea677974a feat(server/statsview): 增加buildtags nostatsview, 禁用statsview 2024-08-02 16:11:45 +08:00
14March 675614d309 recovery annotation 2023-08-17 11:32:28 +08:00
14March a6008a8d99 revise annotation 2023-08-17 11:21:04 +08:00
14March 5a28ff1560 normalize annotation 2023-08-17 11:11:59 +08:00
smallnest c73c47b401 move some plugins to the independent projects 2022-07-30 15:20:41 +08:00
liuyong_awesome b054b058d1 consul增加选项器初始化,ZooKeeper和consul test中使用选项器模式进行初始化 2022-05-16 22:45:47 +08:00
liuyong_awesome 4405a0916a 增加选项器模式初始化 2022-05-16 07:49:27 +08:00
supermario1990 3df4860f92 fix #697 and #673 2022-03-14 20:12:41 +08:00
liaotonglang e55ceaa201 typo: some location use word "etcd" but there is "redis" or "mdns" 2022-03-02 19:59:34 +08:00
smallnest 383a3685bd #684 avoid panic 2022-02-10 16:40:03 +08:00
supermario1990 d38be90d29 fix error log 2022-01-27 15:47:48 +08:00
liaotonglang fdbe0461bf fix block on serverplugin.Stop()
`plugin.Start()` return when `libkv` error, keeping `p.done` still open.
If plugin.Stop() after that, program will block forever on `<-p.done` because
no one close it.

Fix this by always close `p.done` when `plugin.Start()` return error.
2022-01-27 14:04:02 +08:00
smallnest 49d6e7cae7 support distributed rate limiter 2022-01-03 21:38:54 +08:00
smallnest 09ea6cd72f #600 avoid conn closing in case of reach the limit 2021-12-29 08:53:48 +08:00
smallnest f3f0f534ac #653 support opentelemetry 2021-12-27 19:42:41 +08:00
smallnest c4ab2ac244 #653 support opentelemetry 2021-12-26 20:36:32 +08:00
smallnest 8132d2dc77 #653 support opentelemetry 2021-12-26 17:07:26 +08:00
nujz d0f292255a remove goleveldb deps 2021-09-12 20:07:55 +08:00
chuwt de24eefa90 fix: add missing calls to Ticker.Stop 2021-09-10 10:33:43 +08:00
smallnest aa5ac9f6ae move nacus support to rpcxio/rpcx-nacus 2021-05-25 08:01:16 +08:00
chaoyuepan 9ec728bdda don't panic when unregister nonexistent services 2021-01-07 20:50:03 +08:00
smallnest 3157349332 #517 move etcd to github.com/rpcxio/rpcx-etcd 2020-12-20 21:48:29 +08:00
chaoyuepan 7de25a52e7 add golangci-lint 2020-12-08 18:43:43 +08:00
chaoyuepan 98dbc5da2d upgrade libkv and fix quic-go issue for go1.15 2020-12-07 12:26:56 +08:00
wsforever 02cc1cf840 Merge branch 'master' into master 2020-12-04 17:11:35 +08:00
smallnest 5c17033f17 change to rpcxio/libkv 2020-12-04 08:40:26 +08:00
wuguofu 142b3daeb5 update libkv import ,return DoRegister error,change zk register put to atomicPut 2020-12-03 19:50:24 +08:00
CyJaySong 5574ffeff8 fix Some error 2020-10-27 15:11:35 +08:00
miaolz123 2d0336be1b feat: more extra data for register 2020-09-07 22:10:09 +08:00
smallnest ad59edf069 fix new connections metric 2020-09-07 16:26:24 +08:00
smallnest e4de7918ec remove v5 to make master to support gopath 2020-08-11 17:04:52 +08:00
smallnest 2b2d19376a pump version to v5.7.2 2020-08-06 17:25:11 +08:00
smallnest 35b07de0de fix empty leaseID issue 2020-07-14 19:42:47 +08:00
smallnest ed08247be3 update libkv-etcdv3-store to fix ttl issue 2020-07-01 19:17:49 +08:00
smallnest 6d45e41223 refactor FileTransfer and it is a method of service side and client side 2020-06-30 18:22:06 +08:00
ltz 8b22012573 fix: fix remote_addr value in span annotations 2020-06-23 18:28:30 +08:00
smallnest 03ce6c620e can set io.writer 2020-06-04 22:08:06 +08:00
smallnest 7ec41303ea #417 add a network stream copy plugin 2020-06-04 20:20:04 +08:00
smallnest 60ffe5d5ba add request rate limiter 2020-05-10 21:04:53 +08:00
smallnest b530e6f13d add request rate limter 2020-05-10 20:43:41 +08:00
smallnest 1a6f9636be first unregister all services and then stop the server 2020-05-05 18:07:05 +08:00
smallnest b633eed003 remove v5 2020-04-28 18:42:05 +08:00
smallnest d9d3fafbec modify for v5 2020-04-28 18:40:29 +08:00
smallnest c13fa98bc4 remove v5 2020-04-28 18:20:33 +08:00
smallnest 1eebab9d9c add v5 tempralrily 2020-04-28 18:18:03 +08:00
smallnest bff251b691 write idiomatic go code 2020-04-14 19:49:25 +08:00
smallnest 96c9d659fa adjust TTL of plugins 2020-04-03 18:00:10 +08:00
smallnest b8f71ef34b update travis.yml 2020-02-22 22:25:29 +08:00
smallnest 488c7ce091 #204 support whitelist and blacklist 2019-11-27 16:42:51 +08:00
smallnest f0fe8130a4 #290 support nacos 2019-11-22 16:57:05 +08:00