어제 안되던 오라클을 해결하는 날이였다.
알파인을 포기했어야했어....
일반 쿼리는 호출이 되는데, 프로시저 호출이 안된다.
왜?
혹시 TypeORM
이 문제일까? 라는 생각이 들었다.
그래서 기존의 프로젝트 자체를 빼버리고, 그냥 자바스크립트에 oracledb만 깔아서 테스트를 했다.
안돼
그러다가 CTO님한테 허들요청이 들어와서 죽는소리부터 했다.
CTO : 요즘어때
나 : 오라클이 저 괴롭혀요
CTO :
CTO : 에러로그좀
~보여드림~
CTO : 아...이거 라이브러리 호환문제인데
나 : 아....?
라는 이야기를 듣고, 수많은 서치중에 봤던 내용이 생각났다.
알파인 리눅스에서 오라클을 쓰지 않는 편이 좋다.
그래, 알파인 리눅스를 던지면 해결이 되겠다.
이건 공식인데, 여기서 안보고 어디선가 봤는데 어디였지(....)
아무튼 FROM oraclelinux:7-slim
로 시작하는 자체에서 지원해주는 베이스 이미지를 사용하는 것으로 바꿨다.
그랬더니 됐다.....ㅠㅠ
노드 18버전이 아니라 16버전이지만, 아무튼 해결했다.
개같은거
나중에 총 정리해서 다시 올려야겠다...
그리고 뭔가 에픽이 다 끝나서 뭐하지? 라고 하던 순간에 엘라스틱서치에 쌓여있는 로그로 정보를 만드는 작업을 하겠냐는 제안을 받아서 해보기로 했다.
후딲 끝내고 다른거 해야지,.,,,.
아, 지금까지 작업한거 프로덕션 배포했다.
내일 어케 될 것인가