What is the difference between handlers and notifiers, and how do create handlers and notifiers
Hello @surimadhira9,
Handlers are special tasks that only get executed when triggered via the notify directive. And they are executed at the end of the play, once all tasks are finished.
For example, Considering such a scenario, this is how a handler to restart the Nginx service would look like:
...
  handlers:
    - name: Restart Nginx
      service:
        name: nginx
        state: restarted  
And to trigger this handler, you’ll need to include a notify directive in any task that requires a restart on the Nginx server. using this line   notify: Restart Nginx
Thanks,
KodeKloud Support
Thanks @Ayman
I understand the concept and can I know where should I add this line  notify: Restart Nginx? In the same yaml file or at server end
Hello @surimadhira9,
You add it to any task that requires a restart on the Nginx server. for example, check the below syntax.
- name: <task name>
      ..
      ..
      ..
  notify: Restart Nginx
Thanks,
KodeKloud Support