9545d69dc42daf6e9b91d432f4ddd5ccec77ea01
존재하지 않는 DB 테이블을 참조하여 발생하던 대시보드 오류를 해결. K8S 환경 확인을 위한 DB 조회 로직을 제거, 일반 환경에서 항상 정상 동작하도록 수정.
eLink EMS(eLink Management System)
eLink 관리를 위한 웹 서비스로 전반적인 설정, 모니터링, 통계기능을 제공한다.
주요 기능
다음과 같은 관리 기능을 수행하며, 모든 관리 대상은 실시간으로 DB, 메모리에 있는 정보가 수정,반영된다.
| 기능 | 설명 |
|---|---|
| 사용자 관리 | 사용자 및 권한을 관리하는 기능 |
| 로그 조회 | 거래 수행 내역을 조회 하는 기능(온라인/배치/일괄) |
| 통계 조회 | 거래 통계 조회 기능 |
| 대시보드 조회 | 거래 내역 및 장애상황을 모니터링 할 수 있는 대시보드 조회 기능 |
| 인터페이스 관리 | 인터페이스 등록/관리 기능 |
| 레이아웃 관리 | 레이아웃 등록/관리 기능 |
| 변환 관리 | 변환 등록/관리 기능 |
| 어댑터 관리 | 통신 어댑터 등록/관리 기능 |
| 라우팅룰 관리 | 라우팅 룰 등록/관리 기능 |
| 배치 어댑터 관리 | 배치 어댑터 등록/관리 기능 |
| 배치 인터페이스 관리 | 배치 인터페이스 등록/관리 기능 |
| 일괄 관리 | 일괄 등록/관리 기능 |
참조 eLink 모듈
eLink 모듈을 참조하여 구성되어있으며, 추후 필요 모듈외에 제거 예정이다.
| 이름 | 버전 | 설명 |
|---|---|---|
| elink-online-core | 4.5-SNAPSHOT | 코어 모듈로 인터페이스 클래스 정의 |
| elink-online-transformer | 4.5-SNAPSHOT | 변환 모듈로 메시지 및 변환 관련 클래스 정의 |
| elink-online-adapter | 4.5-SNAPSHOT | 어댑터 모듈로 통신에 필요한 어댑터 클래스 정의 |
| elink-online-common | 4.5-SNAPSHOT | 나머지 공통 프로그램이 정의되어있다 |
| elink-online-emsclient | 4.5-SNAPSHOT | ems와 통신하기 위한 모듈 |
TOMCAT 기동 옵션 참조
로컬 개발용
-Deai.datasource.type=DEV
-Dinst.Name=emsSvr99
-Deai.tableowner=EMSADM
-Deai.systemmode=D
-Dfile.encoding=utf-8
-Dlogin.mode=db
-DLOGBACK_LOG_LEVEL=DEBUG
-Dlogback.configurationFile=classpath:logback-dev.xml
-Dhibernate.dialect=org.hibernate.dialect.Oracle12cDialect
-Dkjb_safedb.mode=fake
Gradle 빌드 옵션
# Weblogic 배포용 (테스트 제외)
gradle build -x test -Pprofile=weblogic
- -Pprofile=weblogic 사용시 weblogic-web.xml 을 web.xml 로 사용 (DefaultServlet 이슈)
광주은행 참고 사항
PORTAL Parameter
- deploy.prod_use_proxy = N (개발/운영 망 간 연동 없음)
- kjb.ums.eai_batch.url : EAI 배치 서버 URL (이메일 발송 용도)
- 개발 : http://172.31.32.111:10230/BATAppWeb/EaiBatCall
- QA : http://172.31.33.111:10430/BATAppWeb/EaiBatCall
- 운영 : http://172.21.1.40:10860/BATAppWeb/EaiBatCall
- 입력하지 않을 경우 EAI 배치 호출을 하지 않고 내부적으로 통신하지 않고 정상 처리(log 내 warning 로그)
- kjb.ums.eai_batch.send_dir : EAI 배치 서버 파일 송신 디렉토리
- Default : /Data/eapim/portal/sendmail
Description
Languages
JavaScript
61.2%
Java
36.3%
CSS
2.3%
HTML
0.2%