美文网首页SonarQube
webhook: Server Unreachable后续

webhook: Server Unreachable后续

作者: 戈壁堂 | 来源:发表于2020-10-23 10:18 被阅读0次

    webhook Response: Server Unreachable后续

    现象:使用内网域名顶一顶webhook url,一直工作正常,但最近提示Server Unreachable。使用内网域名对应的服务ip:port的方式可以正常调用。

    临时方案:尝试打开sonar.log.level.app=DEBUG然后重启SQ服务。域名对应的回调地址恢复正常。How to check the details of webhook call?

    webhook对应的log为Compute Engine,应该打开sonar.log.level.ce=DEBUG,对应的log类似——

    2020.10.21 10:30:15 DEBUG ce[AXVI_gynQqxgVa12m-LG][o.s.s.w.WebHooksImpl] Sent webhook 'wh-name' | url=http://su.mycallback.com/api/callback/url | time=655ms | status=200

    这样可以跟踪到源码位置WebHooksImpl,属于server:sonar-server-common模块下的org.sonar.server.webhook包。回调请求使用的是okhttp的类库,还不清楚为什么会出现服务不可用的问题。可以以此为入口跟踪一下源码逻辑


    目前源码打包成功,可以修改对应代码增加log信息。(慢慢使用自己编译的版本替换现有的发布版本?)

    相关文章

      网友评论

        本文标题:webhook: Server Unreachable后续

        本文链接:https://www.haomeiwen.com/subject/elmsmktx.html