Skip to content

Monitor

Tony Shen edited this page Jun 14, 2019 · 9 revisions

NetDiscovery 支持对 Spider、SpiderEngine 的监控。

Spider

SpiderEngine

首先,需要在 ZooKeeper 集群创建 /netdiscovery 节点

然后单独运行一个 Monitor 进程

public class TestCuratorManager {

    public static void main(String[] args) {

        CuratorManager curatorManager = new CuratorManager();
        curatorManager.start();
    }
}

然后,在 application.yaml 中配置 useZk、zkStr 属性

spiderEngine:
  config:
    port: 8715
    useMonitor: false

  registry:
    zookeeper:
      zkStr: "localhost:2181"
      zkPath: "/netdiscovery"

下图反映了 ZooKeeper 如何监控 SpiderEngine 集群。

Getting Started

Kotlin

Information

  • ChangeLog
Clone this wiki locally