AdamsShen

Results 10 comments of AdamsShen

项目里面需要做一个字符串分隔符操作, 现在设置的分隔符为", "(逗号空格空格),为了方便更换,所以配置在apollo配置项中,但是现在无法设置,只能在程序中写死

是Java 使用的是repalceAll方法, 第二个参数是我要使用的分隔符,第二个参数不支持正则表达式,如将字符串"a;b;c"中的所有";"替换为分隔符("逗号空格空格"),而目前是分隔符配置在apollo配置中,所以存在上述问题

@kezhenxu94 @nobodyiam 配置的时候key=value的形式, key或者value前后有空格 你们都会做trim处理,其实没有问题,我现在有个建议,如果配置的value最后字符或者去掉空格后第一个字符为'\\'(转义符号),获取得到值时就去掉该'\\'保留剩下的值,如何需要值中有\,我们可以使用'\\\\'来转义代替, 你们觉得可行吗? 希望给点意见 并解决这个问题!谢谢!

@nobodyiam 那您觉得这是个问题吗? 如果是 应该怎么解决呢? 我们项目其实是有很多其他的方案解决这个问题,比如加密下或者用其他字符替代空格,然后读取出来再解密或者替代回来等等,但是总觉得都不太合理,不是解决问题的最优方案,所以还是希望从apollo的配置上根本解决这个问题,所以希望您这边能有一个好的解决方案,谢谢

@nobodyiam 我觉得这样也可以呀 但是如果想要保留value前面的空格呢?怎么处理呢?

> Dubbo admin 目前还未支持 Triple 协议的测试 预计啥时候可以支持呢? dubbo-admin0.5.0无法支持triple协议接口测试,那有什么其他方式可以支持接口测试吗?

> IDL 模式的话可以使用 grpccurl 是IDL模式,没有其他可视化工具,可以进行接口测试吗? 我看dubbo grpc协议交互有grpc-swagger可视化界面进行测试的

> 目前没有的,admin 可以在接下来的版本里面优化下 是指下一个版本0.6.0吗? 目前dubbo-admin支持哪些协议进行接口测试呢? 只有dubbo协议吗?

还想请教一个问题, dubbo-admin不支持triple协议, 那我直接使用dubbo api进行泛化调用方式支持triple协议吗? 只需要referenceConfig设置一个协议类型就可以了吗?

> 泛化调用对于非 IDL 的模式应该是支持的 IDL模式不支持吗? 那IDL模式目前还对应很多配套功能不可用 麻烦关注下这些问题,帮忙完善下 感谢!