목록분류 전체보기 (28)
연장챙겨
Reverse Proxy라는걸 먼저 간단하게 정리하고 가자면 친구가 쇼핑몰 사이트를 리버스 프록시가 없는 상태에서 운영을 하고있었다 옷이 이쁜나머지 갑자기 입소문이 타기 시작하더니 트래픽이 많아져 응답이 너무 느려서 서버를 한대 더 추가했다고 생각해보자 새로 맞춘 서버는 기존에 쓰던 IP가 아닌 다른 주소를 할당받을것이며 예를들어 친구가 shopping.com에서 shopping2.com로 들어와도 같은 서비스를 이용할 수 있어요라는 멘트로 홍보를했다 머리속으로는 고객들이 반씩 나눠서 들어간다면 문제가 없을거라고 생각했겠지만 당연하듯 고객들은 굳이 익숙한 주소가 아닌 다른도메인으로 들어가지않는다 만약 그렇다고해도 나는 아니다 그러면 어떻게 해야 할까 이때 우리는 리버스프록시를 사용할 수 있다 고객들은 기..

Ubuntu Host OS에서 Docker에 Maria DB를 사용하여 개발/운영 or 운영/백업 두개를 사용하여 구축하려고 한다 만약에 따라할 생각이 있다면 순서대로 진행하는것을 추천한다 글은 하다가 필요한게 생길때마다 수정하겠다 https://hub.docker.com/ 링크에 들어가서 Docker Hub Container Image Library | App Containerization Build and Ship any Application Anywhere Docker Hub is the world's easiest way to create, manage, and deliver your team's container applications. hub.docker.com 도커 이미지를 관리하는 사이트지..
세미 프로젝트를 진행하면서 부족한 나의 지식을 보충하기위해 헤딩할라고 한다 하면서 계속해서 글을 쓸건데 까먹을까봐 미리 적어둔다 하고자 하는 것 0. Server 1) 일반 Desktop으로 Ubuntu(GUI)설치 2) iptime으로 Wifi사용 참고로 KT이다 현재 2G에 연결되어있는데 기기변경으로 5G를 인식할수 있는걸로 변경 예정 1. SpringBoot 1) 이유는 특별히 없다 많이 사용하고 공공프로젝트에서 Legacy만 쓰다보니 차이점이 궁금하기도 하고 익숙하기에 2) Transaction관리나 Sequrity등 설정에 관한 부분들을 설정 3) Batch 프로젝트 분리 2. Git Hub 1) private 프로젝트 사용 2) Git Tag를 사용하여 형상관리 3. Docker 1) 개별 컨..
프로젝트에서 연계 전문소통 과정에서 일어난 오류였다 연계 파일은 txt 확장자인 파일이였으며 header record... trailer 로 구성되었고 File to DB방식으로 돌아간다 기관과 서로간에 EUC-KR로 소통하기로 약속했다 운영을 하면서 한 개 기관만 파일 처리 과정에서 간혹 Exception이 발생했지만 EUC-KR로 Encoding을 하지않은걸로 추정한 뒤 다른 우선 순위 일부터 처리하고 나중에 와서 확인한 결과 해당 파일은 EUC-KR로 Encoding된게 맞았다 오류 관련하여 구글에 검색해도 확실하게 답은 나오지 않았지만 원인에 가장 근접하다고 생각한게 readAllLines로 파일을 읽으면 같은 인코딩 단위라 할지라도 완성형 한글이나 몇몇 한자는 읽을때 Exception이 발생한다..