게시글
질문&답변
pg 파라미터가 이제는 없어진다고 하는데 업데이트 해주시나요?
kofk113님 안녕하세요!pg 파라미터가 없어 진다는게 어떤 건지 조금 더 자세히 이야기 해주실 수 있을까요~?감사합니다!
- 0
- 1
- 11
질문&답변
현업에서의 부하테스트 및 Ngrinder 설치
안녕하세요.Q : 현업에서는 부하테스트용 서버(e.g. Stage 서버)를 두고 해당 서버에 부하테스트를 하는지, 아니면 로컬에 띄워두고 간략하게 테스트를 하는지 궁금합니다.A : 회사마다 다를거 같은데요. 저의 케이스를 참고차 의견 공유드립니다!서비스환경과 스펙이 거의 일하는 스테이징 환경이 있고 부하테스트는 스테이징환경에서 진행하고 있습니다.예를 들어. 부하테스트 기준이 개발한 기능이 TPS 1000이상을 넘어야 하는데 스테이징 환경에서 미리 부하테스트를 통해 검증을 하고 배포를 합니다.이런 스테이징환경에서 부하테스트를 통해 실제 서비스환경에 반영할 때 서버 자원을 늘릴지 이런부분들도 미리 예측하고 고민합니다. Q : Ngrinder를 어떤 서버에 설치하는지 궁금합니다.별도의 IDC 서버에 설치한 후, 팀 내 개발자가 모두 해당 Ngrinder를 사용해 부하테스트를 적용하는지, 아니면 Ngrinder는 로컬 컴퓨터(개인 노트북 등)에 설치 후 부하 테스트 대상 서버만 Stage 환경 등에 두고 해당 서버에 테스트를 하는지 궁금합니다.A : 이부분도 회사마다 다를텐데요. 강의의 경우 로컬에 설치하여 실습을 해보았는데요. 실무에서는 공통으로 사용할 수 있는 ngrinder가 설치 되어 있는 환경이고 그걸 사용하여 부하테스트를 하고 있습니다.
- 0
- 1
- 51
질문&답변
인덱스 활용 질문
A1: 공식이 있기보다는 상황에 맞게 선택을 하셔야 되는데요.저라면 이와 같은 방식으로 시도를 할 거 같습니다.1.5개의 칼럼중에 카디널리티가 높은 단일 칼럼을 기준으로 단일 인덱스 생성2.원하는 성능까지 나오는 체크3.원하는 성능이 나온다면 여기 stop4.아직 원하는 기준만큼 성능이 안나온다면 다른 칼럼들을 하나씩 추가하여 결합인덱스를 생성5.결합인덱스를 통해 원하는 기준에 도달하였다면 stop6.결합인덱스를 사용했는데도 아직 충분하지 않다.7.DB단이 아닌 어플리케이션 단에서 개선 할 수 있는 포인트 찾기.처음부터 결합인덱스를 생성하면 되는 이렇게 번거롭게 간 이유는 인덱스,결합인덱스의 단점 체크해주세요.+ 결합인덱스 생성시 주의사항도 같이 체크해주세요.면접대비 목차에서 언급 했던 주제이기 때문에 직접 찾아보고 공부 하시라고 언급만 해두었습니다.A2:2번 질문에 대한 답변도 상황에 맞게 선택한다가 제 생각입니다.인덱스를 추가했을때 성능이 확실히 개선 됐는지 체크해보기.실행계획을 통해 인덱스를 잘타고 있는지.카디널리티 수치가 낮지만 인덱스를 추가함 로서 제가 원하는 기준에 성능까지 나오고 인덱스를 잘타고있다면 저라면 생성합니다.
- 0
- 2
- 136
질문&답변
EhCacheManagerFactoryBean
안녕하세요.멘티님! 우선 탈퇴를 삭제한 글로 나오지만 남깁니다!spring boot 2점대를 사용하고 있는게 맞는지? 확인 부탁드립니다. 감사합니다!
- 0
- 2
- 264
질문&답변
인텔리제이 EditConfiguration 옵션 추가하는 방법 [ 공유O 질문X ]
안녕하세요. 유정현님!강의 발전에 도움주셔서 감사합니다! 제가 좀더 세심하게 안내를 드렸어야 했는데요.익숙한 부분들은 알게 모르게 넘어가게 된거같습니다. 해당 내용은 노션 페이지(스카우트 모니터링 TOOL 설치 페이지) 이미지 캡쳐하여 업데이트 해두었습니다
- 1
- 2
- 314
질문&답변
nGrinder validate가 안됩니다.
안녕하세요. 박종훈님.현재 java path가 17버전으로 잡혀있는게 아닌지 의심이 됩니다.아래 내용 참고 부탁드릴게요!https://velog.io/@regchoi/nGrinder-Unsupported-class-file-major-version-61
- 1
- 2
- 460
질문&답변
java17환경에서 scouter 실행법 문의
안녕하세요.이순용님!우선은 강의와 동일 한 환경에서 진행을 부탁드리겠습니다.java17에서 진행하시는 분이 많은 것 같아 시간을 내서 java11 -> java17 환경에서 해보고 정리를 해보도록 하겠습니다. 감사합니다!
- 1
- 2
- 659
질문&답변
nginder script작성 후 실행 후 Connection refused에러
안녕하세요.우선 첨부해주신 자료(에러 코드)를 기반으로만 드릴수 있는 의견은 2가지입니다.(첨부해주신 자료로는 어떤 상황인지 어떤 테스트를 한 건지 알 수 없습니다.) error 메세지기반으로 구글링하여 원인 추적ngrinder connection refused no further information 2.ngrinder에 문제인지 환경에 문제인지 확인해야 하는 대상 및 범위를 줄이기.테스트 스크립트에서 http://127.0.0.1:8080/api/dogs 가 아닌다른 페이지를 GET 방식으로 단순 호출해보기ㄴex) http://www.nate.com이렇게 다른 페이지를 호출하여 테스트하여 이슈가 없다면 ngrinder에 이슈는 아니니 개발한 어플리케이션 또는 개발환경내에서 원인 추적하기 식으로 접근 해보셔야 겠습니다.반대로 다른 페이지등을 호출해봐도 계속 connection refused가 된다면 ngrinder 설치및 설정에 빠진부분이 있는지 체크해주세요. 감사합니다.
- 0
- 2
- 505
질문&답변
로컬에서 성능 테스트하는 것이 어떨 때 유의미한가요?
안녕하세요.의견 공유 감사합니다.해당 질문의 경우 인터넷에 검색해도 원하는 결과가 나오지 않았을 거 같습니다.그래서 제 의견도 공유를 드려 봅니다. "로컬 서버에서 부하 테스트를 진행하는 것이 실제 서버가 얼마나 부하를 버티는지 확인하기는 어렵다고 생각합니다."ㄴ> 환경과 스펙 다른 로컬에서의 부하 테스트는 실제 운영 서비스에 서버에서 얼마나 부하를 견딜수 있을 지 판별이 어렵습니다.ㄴ> 이 강의 경우에는 before / after로 성능 개선을 했을 때 같은 부하를 줬을 때 어떤 변화가 있는지를 보고자 로컬에서 확인을 했습니다. "동일한 환경에서 진행한다면, 그 환경이 로컬 환경이라도 충분히 유의미하다고 생각합니다."ㄴ> 동일한 환경을 가정하고 한다면 로컬 환경도 유의미 하다고 봅니다. ㄴ> 큰기능?중요한 기능?을 서비스 환경에 베포하기전에 원하는 기준치에 트래픽 및 부하를 처리할 수 있는지 확인하고자 서비스 환경과 동일하거나 차이가 거의 없는 개발,스테이징환경에서 부하테스트를 하고 정해놓은 기준치에 트래픽처리가 되는지(부하테스트) , 자원적으로 이슈는 없는지(모니터링 툴 활용) 확인 및 개선을 하고 서비스 환경에 배포를 하고 있습니다.
- 0
- 1
- 520
질문&답변
scouter C드라이브 말고 다른 곳에서 실행 시 NoSuchFile 오류
안녕하세요. 민규님! 질문을 보고 디렉토리에 한글을 말씀 드릴라고 했는데 스스로 잘 해결하셨군요!이 질문내용을 다른분도 하신적이 있어서 모두에게 공유드린 노션에 정리를 해놓도록 하겠습니다. 감사합니다!
- 0
- 2
- 247