본문 바로가기

개발50

어느날 다가온 트랜잭션 레벨 에러 Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction 최근에 동시에 주문테스트 하다가 생긴에러 여기 블로그 글 보시면 상당히 잘 설명되어있습니다http://gywn.net/2012/05/mysql-transaction-isolation-level/ 2018. 7. 13.
logback 설정추가 이번에 운영인프라 작업하면서 기존 프로젝트 로그백 설정점 제대로 해놔야해서 공부하는 마음으로 적고있다 로그 레벨TRACE (TRACE는 DEBUG,INFO,WARN,ERROR 모든 Level을 포함) DEBUG INFO (INFO,WARN,ERROR) 포함됨 WARN ERROR %d{HH:mm} %-5level %logger{36} - %msg%n [%d{yyyy-MM-dd HH:mm:ss}:%-3relative][%thread] %-5level %logger{35} - %msg%n ${LOG_PATH_NAME} true DEBUG ${LOG_DIR}/%d{yy,aux}/%d{MM,aux}/%d{dd,aux}/log-%d{yyyy-MM-dd}.log.%i 50MB 90 %d{yyyy-MM-dd HH:mm.. 2018. 7. 5.
URL 호출시에 RFC 7230 and RFC 3986 에러 java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986 이렇게 에러 난 이유는 URL GET 방식의 파라미터 중에 $.특수문자가 미친듯이 들어가있는 파라미터가 있다. encodeURI(param)을 해야한다.. 이것때문에 삽질을 했다... 2018. 7. 5.
aws cli ami 생성해보기 aws cli 명령어로 기존 ec로 AMI생성 일단 파이썬을 설치는 해야할듯 pip --version 파이썬 명령어를 이용해 awscli 설치 pip install awscli 그럼 이렇게 막~~~~~설치 될것이다 aws --version 명령어를 치면 현재 AWS CLI 버전을 확인이 가능하다 aws configure 로 설정을 해준다일단 이걸로 생성 aws ec2 create-image --instance-id i-014f168101be843c3 --name "TEST POS API AMI" 2018. 7. 2.