【问题标题】:How to remote debug Vespa in standalone mode?如何在独立模式下远程调试 Vespa?
【发布时间】:2018-03-16 13:14:48
【问题描述】:

如何在独立模式下远程调试 vespa? 尤其是搜索器、处理器等自定义组件?

【问题讨论】:

    标签: vespa


    【解决方案1】:

    请查看the container documentation 以使用 IntelliJ IDEA 进行远程调试。首先在IDEA中设置远程调试配置如this SO post所示。然后,将 jvm 参数添加到 services.xml 中的 container/nodes 元素:

       <container id='default' version='1.0'>
          <search/>
          <document-api/>
          <nodes jvmargs='-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -Dvespa.freezedetector.disable=1'>
              <node hostalias='node1'/>
          </nodes>
       </container>
    

    只要确保 IDEA 中的端口号和services.xml 匹配即可。

    【讨论】:

      猜你喜欢
      • 2018-04-20
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多