본문 바로가기
728x90
반응형

Trouble Shooting7

[Trouble Shooting/업무] 대외 스위치 장비 교체로 인한 회선 통신 불안정 현상 개선 경험 - traceroute 자정이 넘은 시각, 회사에서 스위치 장비를 교체한다해서 밤에 대기를 하고 있었다. WAS 서버를 다 내리고, 서비스를 하나 하나 재기동하는데, 원래 기존에 통신하던 곳들이 통신이 안되는 곳들이 있었다. (되는 곳 안되는 곳을 일일이 찾기 위해 telnet ip port 엄청 쳤었던 기억이...) 안되는 곳들에 대해서 다시 방화벽 작업을 한 이후에, 대부분 제대로 통신이 원활하게 됐던 것을 확인할 수 있었다.. 하지만, 단 하나의 채널이 대량으로 패킷이나 데이터를 송신하면 중간에서 통신에 대한 소실이 발생했다. 그 채널에 대해서 telnet은 정상적으로 작동하고 있었고, 어느 서비스 로그를 확인해도 그 원인을 찾을 수 없었다. 문제는 어떤 건 되고, 어떤 건 안되고 일관되지 않은 상황이었고, 대외 스.. 2025. 6. 5.
[Trouble Shooting/업무] jdk 오라클버전에 따른 ojdbc 버전의 중요성 - Protocol violation 얼마 전, 내가 관리하는 서버에서 Caused by: java.sql.SQLException: Protocol violation: [ 0, ] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:669) at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:249) at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:566) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:215) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPrepar.. 2025. 6. 5.
[Spring] 스프링 파일 업로드, 그리고 @RequestParam, @ModelAttribute parameter illegalArgumentException 트러블 슈팅 스프링은 MultipartFile 이라는 인터페이스로 멀티파트 파일을 매우 편리하게 지원한다. SpringUploadController package hello.upload.controller; import jakarta.servlet.http.HttpServletRequest; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.ann.. 2024. 1. 14.
[Trouble shooting / JPA / H2] JPA hibernate.properties not found / Could not load requested class : org.h2.Driver JPA를 실습해보기 위해서, Maven project를 만들고 pom.xml에 4.0.0 org.example ex1-hello-jpa 1.0-SNAPSHOT org.hibernate hibernate-entitymanager 5.3.10.Final com.h2database h2 2.1.214 test 11 11 와 같이 JPA Hibernate와 H2 데이터베이스 dependency를 추가하였다. 그리고 src/main/resource/METE-INF 디렉토리에 persistence.xml를 생성하여 H2 데이터베이스 정보를 넣어주었다. main 함수를 만들어서 EntityManagerFactory를 호출하여 정상적으로 작동하는지 확인해봤다. package hellojpa; import javax.p.. 2022. 11. 29.
[Trouble Shooting / H2 Database] IO Exception: "C:/Program Files (x86)/H2/bin/studyJpa.mv.db" [90028-214] H2 콘솔에서 신규로 사용자를 추가하려면 어떻게 해야할까? 위에 활성화된 아이콘을 우클릭하면 Create a new database 클릭 위와 같이 화면이 뜬다 studyJPA 로 하고 비밀번호를 입력하면 다음과 같이 나온다 IO Exception: "C:/Program Files (x86)/H2/bin/studyJpa.mv.db" [90028-214] 위와 같은 에러를 해결하려면? 파일 탐색기에서 위와 같은 경로에 위와 같은 경로명으로 쓸 db 파일을 만든다. 다시 위와 같이 접속 실행 접속이 되는 걸 확인할 수 있다. 2022. 10. 26.
[Trouble Shooting / Spring Boot] SpringConfig.java 에서 dataSource에서 계속 빨간 줄일 때 위와 같은 경우, 프로젝트를 빌드 해도 아무 이상 없이 컴파일된다면 신경쓰지 않고 그냥 진행해도 된다. 잘 컴파일 되기 때문에 신경쓰지 않고 진행해도 된다. 2022. 9. 29.
728x90
반응형