Shawn
Shawn
you can keep it in gitee, or migrate it into master branch of go chassis, but remember to wirte this plugin in go chassis readme
1.1有个bug 现在已经修复了,但并不是严重问题,你可以通过手工指定advertiseAddress来绕过这个bug 即便在容器中,你也可以通过sed来设置IP地址,可以直接参考这个脚本 https://github.com/go-mesh/mesher/blob/817a58ddd254ac39560f6249e587262db732afb8/start.sh#L76 #497 关于AdvertisAddress说明 https://go-chassis.readthedocs.io/en/latest/user-guides/protocols.html
目前go chassis还没有跟Service center的RBAC能力做集成,请问您这边有强烈的需求场景么
https://go-chassis.readthedocs.io/en/v2.6.0/user-guides/registry.html 最新版本已经支持
肯定的,On2的复杂度 ```go //Get return instances cache by criteria func (ic *IndexCache) Get(k string, tags map[string]string) ([]*MicroServiceInstance, bool) { ```
这个需求倒是合理,不过请问用户故事是什么,以及为何handler chain设计无法满足需求。
https://go-chassis.readthedocs.io/en/latest/middleware.html 那这个设计我理解完全满足你的这些场景
2位是否还有疑问,是否有其他的用户故事 handler chain无法满足
@Reese1995 你可以设计一个这样的方案,合入到go chassis,这种重大特性足以让你成为go chassis的维护者。 相对于spring 的 aop,由于go没有注解,所以得通过配置文件的方式声明一些方法的切面处理方式