【已解决/使用问题】5.1.6升级到5.1.7构建应用报错

app-ui异常日志


页面上报错

目前还无法定位到问题, 麻烦提供下rbd-api的日志, 在管理节点上执行 journalctl -fu rbd-api

从日志里看, 是request_body字段对应的数据过长了.
你使用的是外部数据库吗? 如果是rainbond自带数据库的话, 字段超长的部分会被截断的.

默认数据库,开发环境的,先升级试试

看请求数据也没传什么特别大的body数据

我们的工程师正在修复这个BUG了, 稍后会给出修复方案.

能否看一下tenant_services_event这个表结构呢?request_body的长度是否真的不够用?

docker exec -ti rbd-db bash

mysql

use region;

desc tenant_services_event;

另外这个event记录的信息不仅仅是从前端发送的请求,前端发送的请求可能会对应rbd-api多个请求,所以rbd-api模块会记录下相应的事件

长度是255的

可以尝试执行

alter table tenant_services_event modify column request_body varchar(1024);

将长度增大

尝试加大长度后就可以构建成功了

十分感谢帮助

可以解决您的问题吗?系统还会报相应的错误吗?我们今天也会添加相应的补丁来解决这个长度不够的问题