BBahmni 한국어 매뉴얼검색
한국어 번역 완료
한국어English

Bahmni 이벤트 로그 서비스 설정

Bahmni 이벤트 로그 서비스는 여기에서 설명한 것처럼 오프라인에서 데이터를 사용하기 위해 이벤트 로그를 가져오는 데 사용됩니다. 설정 단계는 다음과 같습니다.관련 문서: here

  • 원격 머신에 SSH로 접속합니다. 이벤트 로그 서비스가 있는지 확인합니다. service bahmni-event-log-service status /etc/bahmni-installer/local의 인벤토리 파일에서 bahmni-event-log-service 항목에 localhost를 추가합니다. 이벤트 로그 서비스를 설치합니다. [bahmni-event-log-service] localhost
  • Bahmni event-log-service RPM을 설치합니다.
  1. Bahmni 이벤트 로그 서비스만 설치하는 방법 Bahmni 이벤트 로그 서비스를 포함한 모든 RPM을 설치하는 방법
ansible-playbook -i /etc/bahmni-installer/local /opt/bahmni-installer/bahmni-playbooks/all.yml -vv  --extra-vars '@/etc/bahmni-installer/rpm_versions.yml' --extra-vars '@/etc/bahmni-installer/setup.yml' -t event-log
bahmni install
  • event-log-service가 올바르게 설치되었는지 확인합니다. curl http://dev.bahmnidev.org/event-log-service/ 응답은 ‘Event log service is up and running.’이어야 합니다. 기존 Atom 피드의 이벤트 로그 생성: 서버의 기존 주소 계층 이벤트를 Atom 피드 로그에서 event_log 테이블로 추가하는 마이그레이션 스크립트가 있습니다. 다음 순서로 수동 실행해야 합니다.

https://github.com/Bahmni/event-log-service/blob/master/event-log-service-webapp/src/main/resources/sql-scripts/createAddressHierarchyEvents.sql

개념용 이벤트 로그 생성

오프라인에서 개념을 사용할 수 있도록 다음 Python 스크립트를 실행합니다.

https://github.com/Bahmni/event-log-service/blob/master/event-log-service-webapp/src/main/resources/sql-scripts/copyOfflineConcepts.py

다음 명령을 실행합니다.

python copyOfflineConcepts.py

원문 정보

Bahmni Wiki · CC BY-SA 4.0

원문 보기 ↗