EricZeng

Results 205 comments of EricZeng

> 为什么2.x取消了对postgresql的支持?目前是只能用mysql数据库了么? 还有很多特性需要开发,包括增加Broker后的自动均衡什么的。然后对postgresql了解有限,应该还需要修改sql什么的,老哥对这块有兴趣么,方便的话,也欢迎贡献一下。感谢🙏 如果老哥比较忙,我们后续考虑支持一下,不过估计近期没有太多时间。

> > > 为什么2.x取消了对postgresql的支持?目前是只能用mysql数据库了么? > > > > > > 还有很多特性需要开发,包括增加Broker后的自动均衡什么的。然后对postgresql了解有限,应该还需要修改sql什么的,老哥对这块有兴趣么,方便的话,也欢迎贡献一下。感谢🙏 > > 如果老哥比较忙,我们后续考虑支持一下,不过估计近期没有太多时间。 > > 有没有可能把mybatis换成mybatis-plus?使用CRUD接口可以屏蔽数据库差异,针对特殊sql进行不同数据库的适配。这样适配不同数据库工作量就会减少很多。 我们也在考虑使用这个,后续(预计下半年)会在产品体验上做进一步的优化,到时候大概率会使用mybatis-plus。不过,近期应该不会有。

近期2.6.0版本我们处理一下该问题~

后续我们关注一下,也欢迎贡献PR,解决该问题。

这些任务的执行周期被修改时,都是非持久化的,每次重启时,就会使用代码里面写死的配置。 看一下是否是因为这个原因导致的任务未能定时跑,后续我们看一下是否有必要持久化到DB中并支持修改。

无更多反馈,关闭该问题,有更多问题欢迎入群沟通交流

> > 这些任务的执行周期被修改时,都是非持久化的,每次重启时,就会使用代码里面写死的配置。 看一下是否是因为这个原因导致的任务未能定时跑,后续我们看一下是否有必要持久化到DB中并支持修改。 > > 这是一个原因,但还有一种情况,服务运行一段时间以后,数据也没了,但手动再调一下接口又有了,这种情况比较奇怪,我还没有稳定复现。 手动调用一下接口,这个接口是?过期Topic是存储在topic_expired表里面的,可以关注一下这个表的数据变化。

> @ZQKC 我来回答 问题现象:服务重启后,专家服务->过期Topic中的数据会显示不全面,因为之前还有一个issue是过期Topic删除后实则没有真正删除,所以在列表里都是以上Topic;还有一个现象是,服务在运行一段时间后,也会发现过期Topic数据异常,显示不正确,不排除是否因为“过期Topic删除后实则没有真正删除”影响。 解决方式:我会在服务重启后在Swagger->RD-Schedule相关接口->调用flushExpiredTopic来显示过期Topic数据; 1、第一个问题,已删除Topic依旧存在的问题,应该在2.5.0版本修复了,可以使用2.5.0版本验证一下。 2、第二个问题,需要手动触发flushExpiredTopic任务,这块可以观察一下是不是Task模块的所有任务被阻塞了,因此导致flushExpiredTopic任务未能被正常执行。如果是的话,可以检查一下被哪些集群阻塞了,以及后续我们会对任务增加超时时间。

感谢建议。 1、在多集群列表页面上会有,可以看到每个集群的数据量和数据大小; 2、确实在集群overview上补充该信息,信息会更全面,我们后续版本考虑一下如何添加,也好奇一般你们是在什么情况下,会去看一下这个数据,想了解一下你们的具体使用场景,从而看看是否还有更好的摆放位置。 ![image](https://user-images.githubusercontent.com/4694454/188249507-9ed2cca2-96af-4002-a47c-141ce4e78161.png)