10.0远程服务器不展示sql日志

用了socket,也开放了38889端口,可是就是不返回sql日志

9.0都可以,10.0怎么就不行了

FineReport mind_child 发布于 2020-6-29 16:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
fish19880902Lv4初级互助
发布于2020-6-30 16:43(编辑于 2020-6-30 16:50)

你可以试下这个

解决方案:

10.0 远程的时候设计器端只显示与设计器相关的日志,比如模板打开,心跳。

最新的版本也可以展示从设计器预览按钮打开的模板预览日志。客户的需求就是可以看到设计器中预览的模板日志, 符合客户的要求。

由于产品设计上,远程设计 debug 级别的日志是不推送的。所以改了日志级别到 "info" 级别 。

如果依然没有显示出sql等运行日志。这个时候就需要去确认下是否是 websocket 端口的冲突了。

本机是在同个环境下运行设计器和 tomcat的,存在端口冲突的问题。

修改fine_conf_entity表,添加以下两行:

id

value

WebSocketConfig.port

48888

WebSocketConfig.requestPort

48889

验证是否修改正确 :

    image.png

image.png

Dec.system.webSocket.webSocketPort

 

检查端口是否连通 

Dec.socket.connected

 

最终效果:

通过设计器点击预览的模板, 在设计器日志中可以看到对应的运行sql等日志。

image.png

 


最佳回答
0
徐圣凯Lv6见习互助
发布于2020-6-29 16:06

日志级别调整成info,或者debug就好了

  • mind_child mind_child(提问者) 不行,我从deBug改成Info都没用,添加了38889端口后需要重启报表吗?
    2020-06-29 16:15 
  • 4关注人数
  • 577浏览人数
  • 最后回答于:2020-6-30 16:50
    请选择关闭问题的原因
    确定 取消
    返回顶部