일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 스프링
- 파이썬
- 장고
- 스프링부트
- node.js
- HTTP
- java
- 데이터베이스
- Python
- bytecode
- 개발
- 파이썬3
- db
- 디자인 패턴
- JPA
- Spring
- 웹
- BCI
- 스프링 부트
- 보안
- Spring Boot
- 웹 개발
- django
- 안드로이드
- mysql
- ORM
- 자바
- 자료구조
- python3
- rabbitmq
- Today
- Total
목록proxy (2)
semtax의 개발 일지
개요 이번 포스팅에서는 로드밸런싱을 해주는 haproxy에 대해서 알아 보고, 설치를 해보도록 하겠다. haproxy는 오픈소스로 풀려있는 로드밸런서이다. 사실 로드밸런서들은 다른 대체품들도 많기는 하지만, 오픈소스이고 국내에는 잘 안알려진거 같아서 이번기회에 포스팅을 하고자 한다. 컴파일 및 빌드 방법 1. 컴파일 및 빌드 의존성 환경 구축 먼저 컴파일 및 빌드에 필요한 패키지 들을 아래와 같은 명령어를 이용해 다운 받는다. sudo yum install gcc sudo yum install openssl-devel sudo yum install readline-devel 그런 뒤 빌드를 수행할 작업 폴더를 아래와 같이 생성해주고 해당 폴더로 이동한다. mkdir haproxy_work cd hapro..
개요 이번 포스팅에서는 웹 서비스 개발시에 유용하게 써먹을 수 있는 Fiddler라는 툴에 대해서 설명을 하도록 하겠다. Fiddler는 웹 디버깅 프록시 프로그램으로, HTTP와 HTTPS 프로토콜을 캡처해서 분석 할 수 있는 도구이다. 사실, 서버개발자 뿐만 아니라, 모바일 앱 리버싱 할때에도 쓰이고, 웹 해킹 문제 풀때에도 쓰이고, 클라이언트 개발할때도 쓰이고 여튼 다양하게 쓰인다. 사실, MAC OS X 에서는 Fiddler가 없었던걸로 알고 있었는데 맥 버전도 찾아보니 나와서 소개를 하게 되었다. 설치 https://www.telerik.com/fiddler 위 사이트에 방문해서 설치를 해주면 된다. 사용법 아래 사진은 Fiddler를 실행한 화면이다.(맥 버전 기준) 아래 사진이 HTTPS 패..