설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

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

설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

devin cook
안녕하세요.
작년에 이어 올해도 deview 에서 들려주신 nGrinder 이야기에 설치를 하고 업무에 적용을 하고자 합니다.

메뉴얼에 따라 별 무리 없이 설치하고
로그인 화면에서 기본 암호를 치고 들어갔습니다.

그러면 한참동안을 .... 로그인 하지 못하다가 30 이 넘어 로그인이 됩니다.

증상은 로그인 이후 첫 화면에서 Q/A 부분의 내용을 불러오지 못합니다.
사내 망이 아닌 외부 클라우드에서 테스트 설치시에는 이런 증상이 없엇고 로그인시 기다리는 타임도 없었습니다.

같은 증상이 간단한 테스트( www.naver.com 을 GET 으로 테스트 하는 .. ) 만들고 1분을 돌렸는데 ... 끝날줄을 모릅니다.

혹시 외부 서버와 연결되어 정보를 주고 받는것은 아닌지요?
설정으로 변경가능한지도 알고 싶습니다.

즐거운 시간 되세요!
Reply | Threaded
Open this post in threaded view
|

Re: 설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

devin cook
아래 질문 중 테스트가 오래 걸리는 것은
아래와 같이 메이븐 레파지토리에 접근이 안되는 문제로 생각됩니다.

외부로 나가기 위해서는 프록시를 타야하는데요. 설정방법이 있을지요?

[ERROR] Plugin org.apache.maven.plugins:maven-dependency-plugin:2.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-dependency-plugin:jar:2.1: Failure to transfer org.apache.maven.plugins:maven-dependency-plugin:pom:2.1 from http://repo.jenkins-ci.org/public/ was cached in the local repository, resolution will not be reattempted until the update interval of repo.jenkins-ci.org has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-dependency-plugin:pom:2.1 from/to repo.jenkins-ci.org (http://repo.jenkins-ci.org/public/): No response received after 60000 -> [Help 1]
Reply | Threaded
Open this post in threaded view
|

Re: 설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

junoyoon
Administrator

Proxy의 경우에는 .m2 폴더의 setting.xml 를 편집하시여 프락시를 지정하시면 될것 같습니다.

 

http://maven.apache.org/guides/mini/guide-proxies.html

 

QnA 사이트로의 RSS 패치를 끄기 위해서는 제외하기 위해서는 Fast Fail 전략을 사용하셔야 합니다.

즉 system.conf 를 편집하여 다음과 같이 아래 부분을 아무꺼나 넣으시면 될것 같습니다. 

 

ngrinder.frontpage.rss=file://aaaa 

ngrinder.frontpage.qna.rss=file://aaaa 

 

그 다음에 tomcat의 webapps 폴더내의 logback-ngrinder.xml 을  편집하시어.. 에러 로깅 부분을 제외하셔야 합니다.

 

<logger name="org.ngrinder.home.service" level="OFF" additivity="false">

 <appender-ref ref="log-file" />

</logger> 

 

위 작업을 안하시면, 아마도 로그가 금방 꽉차게 되어 HDD가 부족해 질 것 같습니다.

Reply | Threaded
Open this post in threaded view
|

Re: 설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

devin cook
logback-ngrinder.xml  존재하지 않는데요.
system.conf 가 기본값이라 그냥 두었습니다. ngrinder.dist.logback=false

그리고 MAVEN 을 설치하고 MAVEN_HOME 을 잡아주엇습니다.
하지만 여전히 nGrinder 는 ~/.m 를 MAVEN_HOME 으로 생각하는듯 합니다.
그래서 해당 위치에 setting.xml 을 링크하였습니다.
그리고 스크립트 검증시 setting.xml 에서 지정한 로컬레파지토리가 생성되는지 확인했습니다.

도움 주셔서 ~ 감사합니다.
Reply | Threaded
Open this post in threaded view
|

Re: 설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

junoyoon
Administrator
1. logback-ngrinder.xml  는 .ngrinder 폴더가 아닌 톰켓내의 webapps 내에 들어 있는 별도 파일 입니다.
2. ngrinder.dist.logback=false 는 에이전트에 커스텀 로깅 설정을 배포할 것인지 설정하는 것입니다. 따라서 현 상황과는관련이 없습니다.
3. MAVEN_HOME은 첨 보는 환경변수인데요? M2_HOME은 가끔 쓰긴 하지만.. 그러나 이 환경 변수도 메이븐이 설치된 위치를 지정하는 것이지 ~/.m2 즉 메이븐 저장소를 지정하는 것은 아닙니다.
Reply | Threaded
Open this post in threaded view
|

Re: 설치후 로그인 하고나면 ... 아주 오랜시간동안 기다려야 합니다.

devin cook
\webapps\ROOT\WEB-INF\classes\logback 위치에서 해당 파일을 찾았습니다.

감사합니다.