DEV 2

TortoiseGit 우클릭 메뉴에서 자주 쓰는 항목을 앞으로 끌어오는 방법

URL: https://tortoisegit.org/ TortoiseGit은 Windows 탐색기에서 Git을 손쉽게 사용할 수 있도록 통합된 GUI 클라이언트이다. 별도의 소프트웨어를 실행하지 않고 탐색기에서 바로 Git을 사용한다는건 업무상 큰 메리트가 될 거라 생각한다. 그런데 Tortoisegit 설치 후 Git을 이용하는데 최초 설정 그대로 쓰면 조금 불편하다.사용빈도에 맞게 자주 쓰는 명령은 앞으로 끌어오는게 좋다. 자주 사용하는 commit, push, pull 등이 우클릭 메뉴의 두번째 하위 메뉴에 있어서 사용에 번거로움이 있다. 이것을 해결하기 위해 두번째 하위 메뉴의 Settings 를 이용한다. 여기서 자주 사용하는 기능만 체크하고 "OK"그럼 우클릭시 첫번째 메뉴에서 기능이 보이..

DEV/Git 2025.09.29

NGINX proxy_next_upstream으로 요청 재시도 구성하기

운영 중인 서비스에서 A 서버가 일시적으로 장애가 발생했을 때, 같은 업스트림 그룹의 B 서버로 요청을 자동으로 넘기고 싶다면 어떻게 해야 할까?바로 proxy_next_upstream 지시어를 이용하면 됨.✅ proxy_next_upstream 이란?proxy_next_upstream 지시어는 동일 요청 안에서 첫 번째 서버가 연결 실패 또는 오류 응답(timeout, http_502, http_504 등)을 반환했을 때,NGINX가 같은 업스트림 그룹의 다른 서버로 자동 재전송을 하도록 만들어 줌.기본값: error, timeoutPOST, PATCH처럼 비멱등 요청은 non_idempotent 옵션을 명시해야 재시도 가능함🔗 NGINX 공식 문서 - proxy_next_upstream💡 예시 –..

DEV/Nginx 2025.07.04