본문 바로가기

SML - 토이프로젝트

(4)
IP로 서버접속안될때 해결방법 (톰캣 권한문제) 서버는 정상적으로 돌아가지만, ip로 접근시 접속이 안되는 문제가 있었다 (톰캣 로그 확인시 스케줄러는 정상적으로 돌아가고 있었다) 이로인해 오라클 클라우드 인스턴스 정지, 시작 및 방화벽설정 등등 온갖 삽질을 다했는데 결국 톰캣 권한 문제였음 현재 sml프로젝트는 80포트를 제거하고 ip주소로만 접근가능한데 임시로 톰캣/conf/server.xml 에서 8080포트로 변경하고 서버내렸다 올리니 No output folder 라는 톰캣 에러발생 그리하여 혹시나 권한문제인가 싶어서 ssh - 리눅스(ubuntu) 안에서 해결 아래해결방법 1. SML 프로젝트는 무조건 root로 접속 ( ssh 접속하자마자 바로 ) - 명령어 : sudo -i 2. 명령어 : cd /usr/local/apache-tomca..
서버가 갑자기 안열릴때 해결법 (오라클 인스턴스 문제) 1. 인스턴스 접근 2. 인스턴스 상세접근 3.서버 정지 -> 시작  * 정지버튼 누른후 실행까지 약 30분 정도 소요될수도 있음 ( 2024.11.25 엄청 오래걸렸음 ) 위방법으로 한뒤 톰캣 재기동톰캣재기동후 정상적으로 데이터가 안뿌려지거나 문제가 있을경우 ROOT.war 파일 말아서 새로 업로드후 톰캣재기동
ORA-12838 : 병렬로 수정한 후 객체를 읽거나 수정할 수 없습니다. 임시조치방법 ★ 2024.05.21 동일한 에러 발생하였을때도 아래방법으로 해결함!!  에러내용  - ※ '병렬로 수정한 후 객체를 읽거나 수정할 수 없습니다' 에러발생   - ORA-12838: cannot read/modify an object after modifying it in parallel * 임시방편이며 현재사용중인 DB를 정지후 다시 재시작한다 1. 오라클 클라우드 접속후 로그인https://www.oracle.com/kr/cloud/free/ 클라우드 서비스 무료 이용Oracle Cloud Free Tier는 기업에게 무제한으로 사용할 수 있는 상시 무료 클라우드 서비스를 제공합니다.www.oracle.com 2. 좌측상단 드롭바 -> Oracle Database -> 자율운영 데이터베이스 클릭 3..
'병렬로 수정한 후 객체를 읽거나 수정할 수 없습니다r' 에러발생시 정확히 원인은 모르겠지만 트랜잭션 관련 문제임 SML 메뉴 (기타 - 자동거래 - 자동거래 설정) 에서 UPDATE문 날리면 DB툴에서 commit을 날리는게아닌, 프로그램 내에서 쿼리를 날려서 트랜잭션이 정리되는거 같음 일단 정확한 원인을 알아내기 전까진 해당 문제가 발생하면 프로그램 내에서 UPDATE 문 날리면 해결됨 ( 자동매수 설정 하면됨 ) 에러로그를 담는 테이블 만들고 에러로그 볼수있는 메뉴 만들기