diff --git a/README.md b/README.md index 617eb03bdc03827fe882f47c46ae62bf3fbb026e..2bdd778e6981f4b17117ee28c7ca2c5e26f8d578 100644 --- a/README.md +++ b/README.md @@ -40,12 +40,12 @@ Working List: - Load Balance: ConsistentHash - Filter: TokenFilter/AccessLogFilter/CountFilter/ActiveLimitFilter/ExecuteLimitFilter/GenericFilter/TpsLimitFilter - Registry: etcd/k8s/consul +- Routing Rule (dubbo v2.6.x) +- Dynamic Configuration Center & Metadata Center (dubbo v2.7.x) +- Metrics (dubbo v2.7.x) Todo List: -- routing rule (dubbo v2.6.x) -- metrics (dubbo v2.7.x) waiting dubbo's quota -- dynamic configuration center & metadata center (dubbo v2.7.x) - tracing (dubbo ecosystem) You can know more about dubbo-go by its [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap). diff --git a/README_CN.md b/README_CN.md index 14ba3dd8fed983699e06fd113d6d4f6f5e90aee6..cb8ff20af7df191b342efb64676e9cfa098e0364 100644 --- a/README_CN.md +++ b/README_CN.md @@ -40,12 +40,12 @@ Apache License, Version 2.0 - Load Balance: ConsistentHash - Filter: TokenFilter/AccessLogFilter/CountFilter/ActiveLimitFilter/ExecuteLimitFilter/GenericFilter/TpsLimitFilter - Registry: etcd/k8s/consul +- Routing Rule (dubbo v2.6.x) +- Metrics (dubbo v2.7.x) +- Dynamic Configuration Center & Metadata Center (dubbo v2.7.x) 任务列表: -- routing rule (dubbo v2.6.x) -- metrics (dubbo v2.7.x) waiting dubbo's quota -- dynamic configuration center & metadata center (dubbo v2.7.x) - tracing (dubbo ecosystem) 你可以通过访问 [roadmap](https://github.com/apache/dubbo-go/wiki/Roadmap) 知道更多关于 dubbo-go 的信息 diff --git a/protocol/dubbo/server.go b/protocol/dubbo/server.go index ac521bdc485c5add3745ba78acf8cafab6675158..25c8f1bf4d7deaf87c3216cbfcd70d499ed2fb24 100644 --- a/protocol/dubbo/server.go +++ b/protocol/dubbo/server.go @@ -68,6 +68,11 @@ func init() { func SetServerConfig(s ServerConfig) { srvConf = &s + err := srvConf.CheckValidity() + if err != nil { + logger.Warnf("[ServerConfig CheckValidity] error: %v", err) + return + } } func GetServerConfig() ServerConfig {