[문의]
메시지 발송 시 status 1, call_status null 로 발송 되지 않습니다.
send_time 시간과 실제 발송 시간 ( 실시간 결과 조회 발송 시각 ) 에 9시간 차이가 발생합니다.
어떻게 해야 할까요?
[답변]
Agent 설치 서버 혹은 DB 서버 시간이 대한민국 표준 시로 설정되어 있지 않을 경우 위와 같은 현상이 발생할 수 있습니다.
다음과 같이 Agent에 timezone 설정하여 이용 가능합니다.
[windows의 경우]
bat/wrapper폴더 내 wrapper.conf 수정
ㄴ 수정 내용 : wrapper.java.additional.1=-Duser.timezone=GMT+09:00
추가해주신 뒤에 맨 앞의 #을 제거하신 다음 모듈 재기동(중지->시작) 해주시기 바랍니다.
[linux의 경우]
- script/biz-start 를 수정
- biz-start 편집 vi -
맨밑에 줄 수정 내용 : java -Duser.timezone=GMT+09:00 -jar biz_client
java 와 -jar 사이에 " -Duser.timezone=GMT+09:00 " 해당 옵션 추가 후 모듈 재기동(중지->시작)
* 참고 : UMID 값을 참고 해주시기 바랍니다.
UMID는 비즈뿌리오 서버에서 메시지 식별을 위해 내려주는 키 값이며 앞자리 4글자는 발송 일자를 의미합니다.
해당 일자가 미래 시간일 경우 위 경우에 해당하여 Agent 내 timezone 설정 후 이용해주시기 바랍니다.
예시 ) 0101ab_CD1234567890123456789
댓글
댓글 0개
이 문서에는 댓글을 달 수 없습니다.