번개애비의 라이프스톼일
IIS서버에서 TTFB(로딩 지연시간)을 줄이는 방법 본문
윈도우서버에서 작동되는 IIS서버의 웹서비스가 너무나도 느리다면
이는 TTFB의 대기시간이 길기 때문입니다.
윈도우서버는 기본적으로 NetBios의 기능으로 인해 불필요하게 많은 도메인 검사가 발생되는데
일반적인 웹서비스로 사용하는 서버라면
이 기능을 제거하여 웹서비스의 접근을 정말 획기적으로 개선시킬 수 있습니다.
압축전송이나 캐시등이 TTFB를 개선하는데 도움이 되지만,
윈도우 기본설정을 변경함으로써 어느정도 속도개선에 대한 체감을 직접 하실 수 있을것입니다.
위 서비스는 IIS10에서 서비스하고 있는 일반 페이지의 로드 속도이다.
로드의 대다수를 TTFB가 차지하고 있다.
TTFB를 줄이기 위해 아래와 같이 NetBios를 사용안함으로 셋팅하면 된다.
네트워크 어댑터속성을 누릅니다.
TCP/IPv4를 선택하고 속성을 누릅니다.
고급을 누릅니다.
WINS탭에서 NetBIOS Over TCP/IP 사용안함을 누르고 확인을 누릅니다.
관리도구 - 서비스에서 NetTcpPortSharing 서비스를 사용안함으로 설정하고 중지를 한뒤 확인을 누릅니다.
이 설정으로 대부분의 IIS서버의 웹접근속도를 확연하게 개선시킬 수 있습니다.
'IT' 카테고리의 다른 글
고양이 화장실 공기청정기 만들기 (0) | 2019.06.12 |
---|---|
MySQL(MariaDB) 3개서버를 양방향 이중화하기 (replication 및 semi sync) (3) | 2019.06.04 |
윈도우에서 숨김파일 강제로 해지 하는 방법 (0) | 2019.05.28 |
nginx에서 특정포트를 사용할때 막힐경우 ([emerg] bind() to 0.0.0.0 failed (13: Permission denied)) (0) | 2019.05.27 |
MariaDB(MySQL) 최적셋팅값 (2) | 2019.05.26 |
Comments