Cluster 모드시 Controller 404에러

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Cluster 모드시 Controller 404에러

Kyuchang Lee
안녕하십니까.

지난번에 script.py관련 에러는 컨트롤러 OS를 CentOS로 변경하여 해결하였습니다.

그런데 이제 이것을 Cluster 모드로 동작해보고자하는데 system.conf 설정파일을

메뉴얼대로 변경하면 컨트롤러 접속시 404에러가 발생하네요.

# if you want to enable ngrinder controller clustering. please enable below.
ngrinder.cluster.mode = true

# cache cluster uri of all clustered controller servers.
# only the controller and agents in same region will work together.
ngrinder.cluster.uris=39.116.xxx.xxx;14.52.xxx.xxx

# cache cluster listener port.
ngrinder.cluster.listener.port=40003

보시는바와 같이 system.conf 파일의 일부입니다.
이부분을 주석처리하면 잘돌아갑니다만(물론 싱글모드).. 클러스터 모드로 해보고자하니
404에러가 발생하네요,

OS는 CentOS6.4 이고요
JDK는 오라클 JDK 1.7.0_25 입니다
설정파일에서 보시는바와같이 같은 네트워크에 있지는 않습니다.

컨트롤러 두개 모두 그런걸로 봐서 제가 설정을 잘못한듯 한데..
팁을 좀 주시면 해결해보도록 하겠습니다.

아 NGRINDER_HOME과 NGRINDER_EX_HOME은 기본 경로가 아닌 제가 지정한 경로로 되어있습니다.

감사합니다.
Reply | Threaded
Open this post in threaded view
|

Re: Cluster 모드시 Controller 404에러

junoyoon
Administrator
cluster 모드는 다음과 같은 제약 사항이 있습니다.

1. .ngrinder 폴더가 NFS 로 공유될 것
2. Cubrid 를 사용할 것.

아마 위 조건을 만족하지 않아 에러가 발생한 듯 합니다.
Reply | Threaded
Open this post in threaded view
|

Re: Cluster 모드시 Controller 404에러

Kyuchang Lee
ngrinder.cluster.mode = true
이부분에서 공백때문에 생긴 에러인듯합니다.
코딩습관때문에 일어난 괜한 실수 때문에 번거롭게 해드렸습니다.
답변 감사합니다.^^