2

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

4

1 回答 1

4

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

   <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-03-16T21:26:02.187 回答