아... 산넘어 산이다 진짜, 오늘은 특별한 이야기는 없다.
프로덕션 배포 직전이라 QA를 하는 시간이 많았기 때문에
그런데 오라클은 또
아 진짜 괴롭다..ㅠㅠ 진행하는 것 마다 문제다
수정된 도커파일을 가져가서, 정상적으로 서버 배포가 완료됐다.
그래서 프로시저를 호출해보려고 했는데
안돼
??
어떻게 해도 안돼.
?????????????
혹시나하고 로그를 뜯어봤더니, 서버가 죽어있더라;
하 참 진짜
19시까지 사무실에 있다가 퇴근하고, 잠시 보고 있는데
일반적인 쿼리는 정상적으로 작동한다.
근데 프로시저만 호출하면 서버가 죽어버린다.
34 timing command:run Completed in 10558ms
35 verbose stack Error: command failed
35 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:63:27)
35 verbose stack at ChildProcess.emit (node:events:513:28)
35 verbose stack at maybeClose (node:internal/child_process:1091:16)
35 verbose stack at ChildProcess._handle.onexit (node:internal/child_process:302:5)
주요 에러로그가 이건데.....
일반 쿼리는 문제가 없는데, 프로시저만 문제가 터진다 <-? 가 이해가 되질 않는다...ㅠㅠ
npm 버전 문제라던가 node 경로가 문제가 있다! 라는 글을 봐서
이것저것 다 확인을 하고 버전도 올려보고 별 쑈를 다해봤는데 안돼.
timeout 시간 조정도 했는데 안돼.
typeorm에 연결해서 한게 원죄인가 라는 생각도 들고....
내일 좀 더 건드려보다가 걍 typeorm 끊어버리고 생으로 쓰던가 해야겠다 정말.....
아, 뭐 하나 외웠다
docker-compose 안쓰고 dockerfile로 포트포워딩하기
docker run -p 포트:포트 이미지이름