1.1추가(CMZ) 및 변경(향상)된 기능
1.1.1nxSender 가 포멧( HEX, JSON, REDIS, DB 등) 별로 실행 가능하도록 개선(#29349)
nxSender 실행 옵션 -df(data format), -f (filename) 추가
ex) nxSender -i 1 -df hex >/dev/null &
nxSender -i 1 -df json -f nxSender_json.conf >/dev/null &
1.1.2MariaDB에서 SELECT Dynamic SQL 라이브러리 개발(#29329)
Dynamic sql 을 구현하여 검색시 속도를 빠르게 하는 장점이 있습니다. oracle 에 만 적용된 옵션을 mariadb 에도 적용하였습니다.
UI 세팅 설정 UI_Setting.in
[UIEnviroment]
USE_SQL_OPTIMIZATION=true
DB_KIND=MARIADB
1.1.3nxdaily 에서 dbfile도 백업할 수 있도록 개발(#29780)
수정내역 1. global.conf 에 keep-dbfiles, keep-dbfiles.move 옵션 추가 2. nxdaily 에서 keep-dbfiles, keep-dbfiles.move 옵션을 읽어오도록 추가
[disk]
keep-log = 30
keep-syslog = 30
keep-master = 10
keep-dbfiles = 10
keep-log.move = /home/cube/nexus/products/cube/log/temp
keep-syslog.move = /home/cube/nexus/products/cube/log/temp
keep-master.move = /home/cube/nexus/products/cube/log/temp
keep-dbfiles.move = /home/cube/nexus/products/cube/log/temp
keep-done = sh.nxdaily
일마감 실행 시간에 혹은 nxdaily 수동 실행 시 sh.nxdaily 실행되어 일정 시간이 지난 데이터는 압축되어 $NEXUS_HOME/.tmp에 옮겨진 후 삭제
1.1.4전광판 프로세스 이기종 DBMS 데이터 전송(#29225)
1.1.5상담사의 통화 중 부분 녹취를 할 수 있도록 개발(#30109)
JEDAI 에서 부분 톡취할 수 있도록 기능을 개발하였습니다.
API 부분녹취 함수는 partrecoding이며 mode값을 1로 하면 부분녹취시작, 0이면 부분녹취종료
1.1.6nxcapi_dll 추가함수
nxcapiGetAgentEx 함수 추가 nxcapiVideoConfirm 함수 및 이벤트 추가 nxcapiPartRecording 함수 추가 nxcapiPickupCall 함수 추가
1.1.7nxcapi_web 추가함수
partrecording api 추가 pickupcall api 추가 agentstatusget, agentstatusgetii 함수 추가 ASAIReconnectCall 함수 추가