반응형 keep-alive2 Python - HTTP Keep-alive 를 통한 성능 향상 HTTP Keep-Alive를 이용하면, TCP 세션을 연결하는 작업을 하지 않고 추가적인 데이터를 보낼 수 있기 때문에 많은 장점을 가지게 된다. Nginx에서도 Keep-alive를 활성화 할 경우 50%이상의 성능을 더 올릴 수 있기 때문에 만약 웹 요청을 진행해야 하는 경우 Keep-alive 사용 가능 유무를 추후 꼭 체크하는 것이 좋다. 파이썬을 통한 일반적인 요청은 아래와 같다. import requests import time import logging logging.basicConfig(level=logging.DEBUG) url = "https://httpbin.org" start = time.perf_counter() requests.get(url) requests.get(url) r.. 2024. 3. 7. C#/.NET - HTTP Keep-alive 사용하기 Python 기준으로 Keep-alive를 사용하는 방법을 정리하였다. Python - HTTP Keep-alive 를 통한 성능 향상 (asecurity.dev) Python - HTTP Keep-alive 를 통한 성능 향상 HTTP Keep-Alive를 이용하면, TCP 세션을 연결하는 작업을 하지 않고 추가적인 데이터를 보낼 수 있기 때문에 많은 장점을 가지게 된다. Nginx에서도 Keep-alive를 활성화 할 경우 50%이상의 성능을 더 올릴 asecurity.dev 반대로 C#/.NET에서는 HttpClient를 통해 세션을 계속적으로 사용할 수 있다. using System; using System.Net; using System.Net.Http; using System.Threading.. 2022. 4. 14. 이전 1 다음 반응형