Closed liangbaika closed 3 years ago
@Chris2018998
好的,我尽快修复,Github的图片在我这边显示不出来,有没有其他地方分享一下?
加个联系方式?交流下 QQ wechat都行------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月7日(星期四) 晚上7:53 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
加强一下了代码,开发了一个新版本,可以试试: https://github.com/Chris2018998/BeeCP-Starter/blob/master/doc/beecp-spring-boot-starter-1.4.2.jar
如果下载不了,请到地址:https://gitee.com/mirrors/BeeCP-Starter 下载
发到你邮箱去了 Chris2018998chris2018998@tom.com
好的,看到了。我晚上按图片方式验证一下。
yml格式确实有这个问题,请试一下1.4.2最新版本
<dependency>
<groupId>com.github.chris2018998</groupId>
<artifactId>beecp-spring-boot-starter</artifactId>
<version>1.4.2</version>
</dependency>
我的配置在1.4.2正常
spring:
application:
name: dsDemo
datasource:
monitor-login: true
monitor-password: admin
monitor-user: admin
sql-exec-alert-action: cn.beecp.boot.monitor.sqltrace.SqlTraceAlert
sql-exec-alert-time: 1
sql-show: true
sql-trace: true
sql-trace-max-size: 8000
sql-trace-timeout: 60000
sql-trace-timeout-scan-period: 18000
nameList: ds1,ds2
ds1:
driverClassName: com.mysql.jdbc.Driver
jdbcUrl: jdbc:mysql://localhost:3306/test
password: ''
primary: true
username: root
ds2:
driverClassName: com.mysql.jdbc.Driver
jdbcUrl: jdbc:mysql://localhost:3306/test
password: ''
username: root
监控语句那个报错解决了么 能显示出来了吗 你这个里面有好几个文档里没有的参数 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月8日(星期五) 晚上9:40 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
报警action 你现在也是必须要配置的 不然会报错 这个没必要吧 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月8日(星期五) 晚上9:40 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
1:如果SQL执行错误,前端界面会有红色警告提示,效果访问: https://my.oschina.net/u/3918073/blog/4874167
2:action 可以不用配置的,把 sql-exec-alert-action: cn.beecp.boot.monitor.sqltrace.SqlTraceAlert
一整句拿掉 ,这个用来插入自定义逻辑用的
3:部分参数确实是文档不存在的,比如: monitor-login monitor-password 这个是为未来设计的,未来考虑增加连接池重置,那么这个管理界面就只能展示给管理员的角色。
上个版本报错是由于 yml格式中配置值有空白符号的导致,新版本增加了这部分处理,自动trim
第二个拿掉我这边会报错 你那不会么------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月8日(星期五) 晚上11:10 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
拿掉action配置后不报错, 我临时给放了一个启动图: https://my.oschina.net/u/3918073/blog/4886023 鼠标蓝色部分是启动中,打印出当前配置了哪些配置项
最新版还报错吗?
你这边发版了?------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月10日(星期天) 上午8:59 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
这个
<dependency>
<groupId>com.github.chris2018998</groupId>
<artifactId>beecp-spring-boot-starter</artifactId>
<version>1.4.2</version>
</dependency>
更新后发现几个问题 1那个异常还是存在 2 首次进入监控页 切换sql executive的tab 无数据 需要手动点刷新才有数据 3 故意把配置位置写错 你那个dbutil还是没有检查 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月10日(星期天) 中午12:12 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
不好意思,我看明白错误的原因了,是由于将ds1,ds2的层级位置放错导致的。
和之前一样的 发过你的 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月10日(星期天) 下午2:10 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
调整一下代码,增加数据源的对注入配置检查,如果配置错误的或没有配置(层级错误也会导致读取不到配置信息),后端将报错提示
做了一个临时版本:https://github.com/Chris2018998/BeeCP-Starter/blob/master/doc/beecp-spring-boot-starter-1.4.3.jar
麻烦再看看,谢谢了。
那个异常你没看到么 那个才是主要的 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月10日(星期天) 晚上6:35 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
是的,看到了,这个版本就是修复这个问题的。
还是存在那个异常 其他的好了 我知道怎么触发的了 getpoollist接口 获取会抛异常 我配置的多数据源 但是你其实是使用的时候才回去初始化的 懒加载的 另一个数据源我默认没有使用 虽然配置了但是没有真正初始化 导致抛出 database not init错误 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月10日(星期天) 晚上7:11 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
方便加个QQ号不 ------------------ 原始邮件 ------------------ 发件人: "欧德"<notifications@github.com> 发送时间: 2021年1月10日(星期天) 晚上7:11 收件人: "Chris2018998/BeeCP-Starter"<BeeCP-Starter@noreply.github.com>; 抄送: "凉白开"<1144388620@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [Chris2018998/BeeCP-Starter] 监控 bug 和参数bug (#8)
1 配置了多个数据原 监控页只出现了一个
2 无法查看监控的sql 报错了
3 配置的参数 没有进行检查 导致我这边找了很久的原因 因为配置写错了 一开始 这样写的 写错了 ds1 ds2的位置
以上这些问题能不能尽快修复啊 后边马上准备用了