summaryrefslogtreecommitdiffstats
path: root/docs/docsite/rst/common/job-slicing-rule.rst
diff options
context:
space:
mode:
authorDon Naro <dnaro@redhat.com>2023-09-01 17:24:03 +0200
committerGitHub <noreply@github.com>2023-09-01 17:24:03 +0200
commitdc81aa46d088df0e045b55be4a2d70d8a204cc8e (patch)
treef44a9e7831b817913d3fa174d85eba770fc06401 /docs/docsite/rst/common/job-slicing-rule.rst
parentRemove extra scheduler state save that does nothing (#14396) (diff)
downloadawx-dc81aa46d088df0e045b55be4a2d70d8a204cc8e.tar.xz
awx-dc81aa46d088df0e045b55be4a2d70d8a204cc8e.zip
Create AWX docsite with RST content (#14328)
Co-authored-by: Thanhnguyet Vo <tvo@ansible.com> Co-authored-by: TVo <thavo@redhat.com>
Diffstat (limited to 'docs/docsite/rst/common/job-slicing-rule.rst')
-rw-r--r--docs/docsite/rst/common/job-slicing-rule.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/docsite/rst/common/job-slicing-rule.rst b/docs/docsite/rst/common/job-slicing-rule.rst
new file mode 100644
index 0000000000..9673005409
--- /dev/null
+++ b/docs/docsite/rst/common/job-slicing-rule.rst
@@ -0,0 +1,5 @@
+
+
+Job slicing is intended to scale job executions horizontally. Enabling job slicing on a job template divides an inventory to be acted upon in the number of slices configured at launch time and then starts a job for each slice.
+
+It is expected that the number of slices will be equal to or less than the number of controller nodes. Setting an extremely high number of job slices (e.g., thousands), while allowed, can cause performance degradation as the job scheduler is not designed to schedule simultaneously thousands of workflow nodes, which are what the sliced jobs become. \ No newline at end of file