敏捷管理功能不能使用

您好,0.9.0版本有部分缺陷,建议您部署一下最新的敏捷管理版本:0.9.5。运行日志中说明项目创建的时候没有成功消费消息导致敏捷管理中初始化项目信息失败,可能原因:asgard-service服务没有启动成功,可以看一下asgard-service的日志。
同时你可以查看一下敏捷服务的agile_project_info表是否有对应项目的数据,没有说明消息消费失败。

看截图信息,可能是由于项目创建时初始化失败,导致没有相关的项目信息
由于系统为微服务多组件架构,项目创建后会产生相关的事件消费,会在敏捷模块中初始化相关的信息
截图中我们猜测是由于消息未消费或者消费失败,需要确认消息相关的服务是否正常(asgard-service服务),如果可以的话查看数据库agile-service数据库中的agile_project_info表中是否生成了对应项目的信息,若为空,则大概率是消息相关服务或者中间件配置错误导致的

agile_project_info是空的。


已经在组织管理中创建了项目,请问该如何同步project信息。
配置都是按文档做的,相关的检查都是up的

你好,可以使用admin登录平台,通过菜单管理 -> 全局事务 -> 事务实例 查看系统中的事务。

从下往上,找到失败的那一条点击详情,然后选择重试。

在事务实例中没有看到错误。


未发现失败的实例。

event-store-service是做什么的。在0.9.0版本中,好像没有这个服务。


看下这个事务的详情

event-store-service是之前版本的消息一致性服务,0.9.0我们更新为基于saga的asgard-service来保证事务一致性

这个是一个完整的创建项目的事务,红色框出的部分为敏捷模块初始化的逻辑,麻烦检查一下

另外敏捷模块0.9.5是目前最新的版本,最好使用我们已发布的最新版本,由于产品在不停的优化,当前还未发布一个非常稳定可靠的版本,所以麻烦尽量使用最新的版本,会减少很多问题的出现

查看了刚才的create事务,没有任何的输出。


况且布署的是按文档布的。你们更新频次快,各组件之间有没有版本依赖。

事务实例有没有输出没有啥意义,事务实例的输出就是最后的task实例输出。要看里面具体task的输出和执行情况

你们这是saga都没有扫描进去,可以重启下敏捷这些服务,看下asgard有没有异常日志,asgard能不能正常接收kafka消息

saga是什么,如何扫描。 asgard-service没有异常。

重启异常的服务,然后看asgard-service有没有异常,如果正常的话在saga的事务管理页面可以看到完整的调用
image

初始化的job显示是成功的。
image

现在的问题应该是你在启动其他服务时asgard-service没启动或者不正常所以导致saga事务一致性没有注册成功,把devops、agile、test、wiki这些业务模块重启一下把事务重新注册一下就好,正常的时候可以看到我之前截图的事务逻辑图,那样才是对的

devops、agile、test、wiki这几个业务逻辑模块重启有顺序吗

没有的