In this mode, an orchestrator is provided to run Heex Kernel. You will have to handle how to run your implementations.

Prerequisites :

  • HeexCLI (if automated execution)
  • HeexSDK
  • Your implementations executables
  • A system configuration file of your production environment

Launch your implementations

To run you implementations, you have 2 options.

  • [RECOMMENDED] Automated execution:
    1. Put all your implementations inside the ~/Heex_SDK_<version>/implementations folder.
    2. Generate the implementations.json file by running the CLI command ./heex sdk generate-implementations-file (use --help for more info).
    3. Launch our solution as described below.
  • Manual execution:
    1. You may also launch manually your implementations as you see fit. It is then your responsability to stop them.

Launch our solution

  cd ~/Heex_SDK_<version>/kernel    
  ./heexOrchestrator --config path/to/system_conf.json

📝 Note:

You don’t necessarily have to add --config path/to/system_conf.json to your command, if your systemConf.json is located inside kernel/systemConfs.

ℹ️ Info: Cleanup

We recommend that you stop Heex Kernel when you are done using CTRL+C.