2017-12-10 3 views
-4

나는 아주 재능이 있습니다. 나는 책임있는 의사를 따라 가면서 무언가를 배우고 싶다.안전한 모듈을 찾을 수 없습니다.

나는 하나의 모듈이 처리기라는 이름으로 알고 있지만 모듈의 무언가 목록에서 찾을 수 없다.

모든 모듈을 유지 관리하는 다른 장소가 있습니까? 모듈이 안전하지 않은 모듈 목록에서는 사용할 수 없지만 사람들은 여전히 ​​사용하고 있다는 것을 혼란스럽게합니다. 사전에

덕분에 워드 프로세서 당으로

+0

[전체 목록] (http://docs.ansible.com/ansible/list_of_all_modules.html) – Michael

+0

여기서 처리기 모듈을 찾을 수 없습니다. –

+3

핸들러는 모듈이 아니지만 다른 태스크가 수행 될 때 이름을 부여하고 "호출"할 수 있습니다. 핸들러에서 동일한 태스크를 사용할 수 있습니다. 이 섹션보기 http://docs.ansible.com/ansible/latest/playbooks_intro.html#handlers-running-operations-on-change – Michael

답변

0

: 처리기 그냥 Ansible 작전에서 일반 작업 (작업 참조)처럼하지만 작업은이 통지가 포함되어있는 경우에만 실행됩니다

핸들러 지시문은 또한 그것이 무엇인가를 변경 시켰음을 나타냅니다. 예를 들어 구성 파일이 변경되면 구성 파일 템플리트 작업을 참조하는 작업이 서비스 다시 시작 처리기에 알릴 수 있습니다. 즉, 서비스를 다시 시작해야하는 경우에만 서비스를 되돌릴 수 있습니다. 핸들러는 서비스 재시작 이외의 용도로 사용될 수 있지만 서비스 재시작이 가장 보편적 인 사용법입니다. 일반적으로 http://docs.ansible.com/ansible/latest/glossary.html

는, 핸들러는 서비스의 상태를 변경하거나 관리하는 데 사용됩니다. 예를 들어 :

handlers: 
- name: Restart Nginx 
    become: true 
    service: 
    name: nginx 
    state: restarted 

당신은 here 자세한 내용을보실 수 있습니다.

tasks에 대한 자세한 내용을 보거나 용어집을 참조하십시오.