Configure Task Manager Dynamic Load Throttling
Task manager dynamic throttling is controlled by thresholds defined in mtx_config_base.xml. Adjust these thresholds with lines specifying new values in mtx_config_base_xml_sed.extra and configure and restart the engine.
About this task
Procedure
-
Log into the server as a user with
sudo permissions and change to user
mtx
.For example:ssh server_ip_address
sudo su - mtx
-
Go to the ${MTX_CUSTOM_DIR} directory:
cd_custom_dir
-
If the
mtx_config_base_xml_sed.extra file exists in the
directory, make a backup copy of it.
cp mtx_config_base_xml_sed.extra mtx_config_base_xml_sed.extra.backup
If the file does not exist, create a text file and name it mtx_config_base_xml_sed.extra.
-
Modify throttling thresholds by adding lines to mtx_config_base_xml_sed.extra. For example, to set throttling to
start when resource usage reaches 60 percent, open the mtx_config_base_xml_sed.extra file with a text editor and add the following line:
s@<throttle_enable_percent>.*<@<throttle_enable_percent>60<@
For more information , see the discussion about task manager dynamic load throttling parameters. - Save and close the file.
-
Run the
configure_engine.py
script. -
Restart the engine.
restart_engine.py