beifengtz

Results 54 comments of beifengtz

> 我想能全局收藏key, 这样不管什么时候,都只关注我重点想看的键值就好了。在大团队里,大家共用一个etcd,, 有成百上千的配置,一般我只需要关注其中少数几个 收藏key的功能建议不错,可以支持下,但我更建议是放在每个连接下保存,同一个etcd不太可能会同时打开多个连接,应对多连接场景其他节点收藏的key多了之后可能会干扰用户选择。

> 如果对收藏的部分key(如严重错误标志),能设置 是否进行监控, 就更方便了。当需要监控的值发生改变,弹出提示消息 这个功能也可以加入更新计划,但安排会稍滞后,还需等待一段时间。 当然如果你有时间和兴趣做这个事情,欢迎提交PR

连接是一只保持的,这一块有专门做处理,在我的使用环境中是一直连接的,麻烦确认一下几个问题: 1. 提供一下你的部署环境和浏览器版本 2. 查看一下后台日志,提供一下断开连接时的日志信息 3. 确认是否是过固定时间段后断开连接,还是随机断开? 4. 网页在失去focus之后时间过长,浏览器会主动回收该页面的资源和缓存,其中包括ws连接,这一个问题目前没有更好的解决办法。 Java版本的客户端有一定的局限性,目前正在抓紧制作APP版本,APP客户端将不再受浏览器限制,应该能彻底解决你的问题,可以期待一下~

得看你的`log.printers`配置,如果有配置std就可以直接用docker logs查看,如果配置的是file就到对应的配置文件查看 ```ini [log] # Base log level level = INFO # Customize the log level of the specified path. levels = io.netty:INFO,io.grpc:INFO # Configure log storage directory. file =...

不太清楚你浏览器的环境是怎样的,我平时使用保持连接的时间是很长的,windows下最新版本的chrome打开etcd workbench可以保持6小时以上不断。 如果在你的环境内断的很频繁,希望能提供一下浏览器版本号,我针对测试一下。 另外浏览器的tab过多的情况下也可能会被主动断开连接,这种情况就是随机的了,当一个浏览器窗口内的tab数量超过设定的值浏览器会主动回收部分tab资源。

> 所以日志输出在std里,通过docker logs查看如下: 从日志看没有后端主动断开的记录,要么是断开日志没有截取到,要么就是客户端正常断开连接,浏览器回收资源属于正常断开连接。 不过我更建议你打开debug模式(`log.level = DEBUG`),查看更详细的日志能排除是否是后端主动断开或网络不稳定造成。

> 我希望连接最好能保持1天甚至,几天不断吧 > > 我看前端页面,会持续不断的发送heartbeat, 是不是一段时间没有heartbeat就把session断开了?如果是这样,可以去掉心跳检测么 可以考虑去掉心跳,不过这个优化优先级会排在 APP 开发之后了,我开一个新的issue来处理这个优化吧

> 请问下在docker 模式如何在容器内修改配置 , 重启服务呢? 修改docker挂载的 etcd-workbench.conf 文件之后直接重启该容器就可以了