diff --git a/tutor/plugins/openedx.py b/tutor/plugins/openedx.py index f01288173e..472bff4e0c 100644 --- a/tutor/plugins/openedx.py +++ b/tutor/plugins/openedx.py @@ -153,6 +153,9 @@ def is_directory_mounted(image_name: str, dirname: str) -> bool: "--hostname=edx.lms.core.default.%h", "--queues=edx.lms.core.default,edx.lms.core.high,edx.lms.core.high_mem", "--max-tasks-per-child=100", + "--without-gossip", # Disable worker communication. All messages should be captured from the broker. + "--without-mingle", # Disable worker synchronization. + "--heartbeat-interval=60", # Reduce the heartbeat interval to 1 min. ] ) @@ -166,6 +169,9 @@ def is_directory_mounted(image_name: str, dirname: str) -> bool: "--hostname=edx.cms.core.default.%h", "--queues=edx.cms.core.default,edx.cms.core.high,edx.cms.core.low", "--max-tasks-per-child=100", + "--without-gossip", # Disable worker communication. All messages should be captured from the broker. + "--without-mingle", # Disable worker synchronization. + "--heartbeat-interval=60", # Reduce the heartbeat interval to 1 min. ] )