728x90 반응형 Java15 [Java] No ManagedConnections available within configured blocking timeout 10000ms 싱글 스레드에서 비동기 처리를 하던 와중에 요청을 너무 많이 던져서인지 위 오류를 만났다... 당황스러워버려! 해당 오류는 설정된 블러킹 타임아웃 10초내에 사용가능한 커넥션이 없다는 뜻 부하 테스트를 하면서 max-pool-size와 blocking-timeout-millis를 조금 늘려야 처리가 가능할 것 같다 스레드에 sleep 처리를 해서 확인을 더 해봐야겠다 어렵다 어려워 2022. 10. 25. [Spring] 사용자의 권한을 확인하는 Interceptor 필터와 비슷한 역할을 하는 객체 요청을 처리하기 전, 요청을 가로채 먼저 확인한후 처리한다 ex) 로그인이 되어 있어야 메인 페이지를 보여주도록 처리할 때 사용 ▶ 사용 방법 1) 요청을 가로채 동작을 수행할 인터셉터 클래스 작성하기 - 인터셉터 클래스는 HandlerInterceptorAdapter를 상속 받아서 구현 2) 스프링 bean 생성하기 3) transaction을 Annotation(@Transactional)을 이용해서 적용할 것임을 선언하기 4)Transaction을 적용할 메서드 또는 클래스위에 @Transactional 을 선언하기 5) 인터셉터가 가로챌 요청 명시하기 : 현재 코드는 인터셉터를 이용한 로그인 처리하는 예제로 - 로그인이 되어있지 않으면, 특정요청을 실행할 수 없도록.. 2022. 9. 2. [JAVA] Several ports (8005, 80) required by Tomcat v9.0 Server at localhost are already in use 이클립스 서버 충돌 Several ports (8005, 80) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s). 당황하지 말고 포트 끊으러 가보자 1. 명령 프롬프트 열기 (cmd) netstat -a -n -o -p tcp 오류난 로컬 주소 확인해서 pid 값을 확인하자 2. 포트 죽여! taskkill /.. 2022. 8. 1. [JAVA]risk.json.JSONException: JSONObject[""] not found 처리 오류 정상적으로 전달 받은 데이터에 대해 키값을 찾을 수 없다는 오류가 난다 아무리 봐도 문제가 없는데 도대체 어디서부터 잘못된 것인지 제대로 삽질함.. 알고보니 해당 건은 NULL 처리가 안 되어 발생하는 오류였음 IFNULL(DATE,'') 처리해서 받으면 해결! 2022.04.27 - [Study] - [MYSQL] NULLIF와 IFNULL 사용, NULL인 경우 공백으로 처리하기 2022. 4. 30. 이전 1 2 3 4 다음 728x90 반응형