[MIP-109] MCCS agent 중지 현상 및 console open 후 Visual Studio Just-In-Time Debugger 과 같은 팝업 현상

Subject
MCCS agent 중지 현상 및 console open 후 Visual Studio Just-In-Time Debugger 과 같은 팝업 현상

APPLIES TO:
windows 2003 Std + R2 + sp2
MCCS 3.1


SYMPTOMS

이슈 1
MCCS Agent 가 중지 됨(원인은 확인하지 못함) (log 첨부)

이슈 2.
standby 서버의 console 을 닫은 상태에서 relocate 후에 console 연결을 시도 할시에 Visual Studio Just-In-Time Debugger 과 같은 팝업 현상
=> 처리되지 않은 win32 예외가 ACAAS.exe 1160에서 발생했습니다"


CAUSE

로그 오프 후 MccsAgentService.exe 의 원도우 서비스가 다시 살지 않는 문제는 다음과 같은 방법으로 해결 된것으로 보입니다.
MccsAgentService.ini의 내용 중에
[MCCS Agent]
Restart=3
Reset=600
Interval=1
ProcessName=MccsServer.exe
LogConfigFile=config\serviceLogConfig.properties
와 같습니다.
LogConfigFile 옵션의 값이 실제로는 ..\conifg\serviceLogConfig.properties 에 존재 합니다.
그래서 다음과 같이 수정했습니다.
serviceLogConfig.properties 파일을 bin디렉토리로 복사하고, 환경을 다음과 같이 수정했습니다.
[MCCS Agent]
Restart=3
Reset=600
Interval=2
ProcessName=MccsServer.exe
LogConfigFile=serviceLogConfig.properties
이 값을 수정 했더니 정상적으로 서비스를 동작 시킵니다.
로그 오프되는 순간 mccs엔진이 종료되고, 바로 다시 살아납니다. 이렇게 동작하는 것이 올바른 것인지 정리가 필요하겠습니다.
Log Off 할 때 MCCS Agent 서비스가 죽고 Log in할 때 서비스가 살아나지 못하는 문제는 위의 문제가 확실하고, MCCS에 다음 번 버전 부터 반영할 예정입니다.
현재 이전버전들은 수정 해야 합니다.
Log off할 때 MCCS Agent가 죽는 것이 올바르냐는,
기술적인 문제로 인해, MCCS는 Log off될 때 MCCS는 죽고, Log in할 때 MCCS가 다시 동작 한다라고 정의합니다."



SOLUTION

추가 정보가 있을 때 까지 incomplete 상태로 resolve 합니다.