Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Splunk SPLK-2003 Exam - Topic 12 Question 81 Discussion

Actual exam question for Splunk's SPLK-2003 exam
Question #: 81
Topic #: 12
[All SPLK-2003 Questions]

A user has written a playbook that calls three other playbooks, one after the other. The user notices that the second playbook starts executing before the first one completes. What is the cause of this behavior?

Show Suggested Answer Hide Answer
Suggested Answer: D

The correct answer is D because synchronous execution has not been configured. Synchronous execution is a feature that allows you to control the order of execution of playbook blocks. By default, Phantom executes playbook blocks asynchronously, meaning that it does not wait for one block to finish before starting the next one. This can cause problems when you have dependencies between blocks or when you call other playbooks. To enable synchronous execution, you need to use thesyncaction in therun playbookblock and specify the name of the next block to run after the called playbook completes. SeeSplunk SOAR Documentationfor more details.

In Splunk SOAR, playbooks can be executed either synchronously or asynchronously. Synchronous execution ensures that a playbook waits for a called playbook to complete before proceeding to the next step. If the second playbook starts executing before the first one completes, it indicates that synchronous execution was not configured for the playbooks. Without synchronous execution, playbooks will execute independently of each other's completion status, leading to potential overlaps in execution. This behavior can be controlled by properly configuring the playbook execution settings to ensure that dependent playbooks complete their tasks in the desired order.


Contribute your Thoughts:

0/2000 characters
Abraham
16 days ago
I remember something about synchronous execution being important for playbooks to run in order. I think that might be the right answer.
upvoted 0 times
...

Save Cancel