본문 바로가기

728x90
반응형

전체 글

(143)
Nginx 부하분산(load balancing) 1. 라운드로빈 로드 밸런싱2. Least Connection 로드 밸런싱3. Least Time 로드 밸런싱4. Power of Two Choices 로드밸런싱“Power of Two Choices” 알고리즘은 불완전한 데이터를 사용하여 절대적으로 최상의 선택을하는 대신, 무작위로 두 개의 대기열을 선택하고 두 개 중에서 더 나은 선택을 하여 더 나쁜 선택을 피합니다.“Power of two choices”는 구현이 효율적입니다. 매번 최선의 선택을 하기 위해 모든 큐를 비교할 필요가 없으며 대신 두 개의 큐를 비교하기만 하면 됩니다. 그리고 아마 직관적이지는 않지만 최선의 선택 알고리즘보다 대규모로 더 잘 작동합니다. 무작위성을 조금 더하여 최악의 대기열을 피하고 트래픽을 분산함으로써 원하지 않는 군..
ssh 설정 변경해서 외부 접근 가능하게 하기 sudo vi /etc/ssh/sshd_config이 경로로 들어가서 아래와 같이 되어있는 것을이와 같이 변경해주시고... ㅎㅎ저장하고 서버 실행해주고sudo service ssh start sudo service ssh status 해주면이렇게 나온다.  IP 주소 확인 net-tools 패키지 명령어를 입력하고sudo apt install net-tools 현재 실행중인 ssh 서버의 ip 주소와 포트 번호를 확인 한 뒤sudo netstat -ntlp | grep sshd ip addr 여기 보면 10.0.2.15/24 이렇게 나오지만 VirtualBox에서 가상으로 설정한 네트워크라 로컬 PC에서 직접 접속이 불가능하다. VM 설정에서 포트 포워딩 규칙을 따로 만들어 주어야 한다고 구글링해보니 다..
HTTP 서벼 응답 코드 Response Class CodeResponse Class 의미설명1information(정보)리퀘스트를 받고, 처리 중에 있음2Success(성공)리퀘스트를 정상적으로 처리함3Redirection(리디렉션)리퀘스트 완료를 위해 추가 동작이 필요함4Client Erro(클라이언트 오류)클라이언트 요청을 처리할 수 없어 오류 발생5Server Error( 서버 오류)서버에서 처리를 하지 못하여 오류 발생 주로 일하다 보면 400번대 응답이 가장 많이 나온다... 400 - Bad Request - 클라이어튼의 요청 구분이 잘못됨401 - Unauthorized - 요청 처리를 위해 HTTP 인증 (BASIC 인증, DIGEST 인증) 정보가 필요함을 알렬줌, 접근허용 차단...403 - Forbidden..

728x90
반응형