Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

There are different ways to build an network of Odysseus nodes. Some of them are only available, if worker nodes are OdysseusNet nodes, too. The master must always be an OdysseusNet node. A combination of different mechanismen is possible and needs to be configured in the odysseus-net-config file (typically located in Odysseus Home) OdysseusNet configuration

Broadcast

This is only available for cases, where all node nodes are OdysseusNet nodes and all nodes are in the same subnet.

<entry key="net.discoverer.name">BroadcastOdysseusNodeDiscoverer</entry>

Further parameters areTODO: Explain parameter

Mulitcast

This is only available for cases, where all node are OdysseusNet nodes and all nodes are in the same subnet.

TODO: Explain parameter<entry key="net.discoverer.name">MulticastOdysseusNodeDiscoverer</entry>

Config File

To initially assign any odysseus node as a worker to a OdysseusNet master, a config file named nodeIPList.conf.. can json must be placed in the Odysseus Home folderTODO: Explain parameter, explain config file format

<entry key="net.discoverer.name">IPListOdysseusNodeDiscoverer</entry>

Code Block
languagejs
[{
 "hostname": "192.168.8.124",
 "port": "8888",
 "username": "System",
 "password": "manager"
 },{
 "hostname": "192.168.8.128",
 "port": "8888",
 "username": "System",
 "password": "manager"
}]


Odysseus Script Command

With the Odysseus Script Command #ADD_NODE/#REMOVE_NODE we provide a mechanism to add/remove nodes at runtime.

...