Breadcrumbs

StrategyController

Description

The StragegyController component is needed to run the strategies. 

It contains a queue in which strategy requests will be stored and a thread which will process these requests in the received order.


Implementation

It's present by default in the Strategy Folder.

image2024-8-6_18-47-51.png

Properties

  • LogExt: Allows the configuration of logs sending. See Logs for more information.

  • Enabled: Enables or disables the component.

  • ExecutionTimeOut: The time out to apply to each origin of a strategy, Past this time, if the strategy on a given origin isn't finished, the whole strategy will be cancelled.

  • CurrentStategy: Displays the currrently played strategy.


Actions

  • Shutdown: Stops the currently processed request and empties the queue. To be used as a last resort when a strategy seem to be stuck