AndreevSemen / cluster-researches

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cluster Researches

Сборка ноды кластера

Ветка eventloop

Сборка необходимых исполняемых файлов:

cmake . && make

Необходимо настроить конфиг файлы processing-daemon-config.json

{
  "observer-ip" : "<insert here observer IP>",
  "observer-port" : 0,

  "entry-point" : [
    {
      "host-info" : "semen",
      "address" : {
        "ip" : "<insert here host IP>",
        "port" : 0
      },
      ...
    }
  ]
}

и processing-observer-config.json

{
  "observer-ip" : "<insert here observer IP>",
  "observer-port" : 0
}

Запуск кластера:

./up-cluster ./gossip-daemon ./processing-daemon-config.json <ip> <ports>...

# к примеру:
./up-cluster ./gossip-daemon ./processing-daemon-config.json 127.0.0.1

Запуск обзервера:

./gossip-observer ./processing-observer-config.json <ip> <port>

Запуск киллера:

./killer ./processing-observer-config.json <ip> <port>

About


Languages

Language:C++ 74.4%Language:CMake 23.8%Language:Makefile 0.9%Language:Dockerfile 0.6%Language:Shell 0.4%