목록Tomcat (2)
DevTzu
간단한 스프링부트(Spring boot) 프로젝트 생성 후 AWS에 배포 중 404 에러 발생함 이유를 찾던 중 Main 클래스에 SpringBootServletInitializer를 상속받지 않는 문제였음 package com.myhome; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class MyApplication { public static void main(final String[] args) { SpringApplication.run(MyApplication.class, ..
Error Messagejava.net.SocketException: Broken pipe 카페24를 통해 64bit JSP 광호스팅을 사용중에 있습니다.그러나 서버 연결시 가끔씩 "java.net.SocketException: Broken pipe" 에러가 발생하는 경우가 있어 해결책을 찾아보았습니다. 이 증상은 connection idle time이 mysql wait_timeout을 지난후에 DB연결을 끊고자 할때 발생하는 에러로그라고 합니다. 디폴트로 세팅되어 있는 tomcat 서버 server.xml를 살펴보겠습니다. server.xml 이를 방지하기위해 connection이 일정 기간동안 사용되지 않으면 close되도록 설정하거나connection 대여시에 connection을 체크하도록 se..