번개애비의 라이프스톼일

IIS서버에서 TTFB(로딩 지연시간)을 줄이는 방법 본문

IT

IIS서버에서 TTFB(로딩 지연시간)을 줄이는 방법

번개애비 2019. 5. 29. 16:06

윈도우서버에서 작동되는 IIS서버의 웹서비스가 너무나도 느리다면

이는 TTFB의 대기시간이 길기 때문입니다.

 

윈도우서버는 기본적으로 NetBios의 기능으로 인해 불필요하게 많은 도메인 검사가 발생되는데

일반적인 웹서비스로 사용하는 서버라면

이 기능을 제거하여 웹서비스의 접근을 정말 획기적으로 개선시킬 수 있습니다.

 

 

압축전송이나 캐시등이 TTFB를 개선하는데 도움이 되지만,

윈도우 기본설정을 변경함으로써 어느정도 속도개선에 대한 체감을 직접 하실 수 있을것입니다.

 

위 서비스는 IIS10에서 서비스하고 있는 일반 페이지의 로드 속도이다.

로드의 대다수를 TTFB가 차지하고 있다.

 

 

TTFB를 줄이기 위해 아래와 같이 NetBios를 사용안함으로 셋팅하면 된다.

네트워크 어댑터속성을 누릅니다.

 

 

 

 

TCP/IPv4를 선택하고 속성을 누릅니다.

 

 

 

 

고급을 누릅니다.

 

 

 

WINS탭에서 NetBIOS Over TCP/IP 사용안함을 누르고 확인을 누릅니다.

 

 

 

 

관리도구 - 서비스에서 NetTcpPortSharing 서비스를 사용안함으로 설정하고 중지를 한뒤 확인을 누릅니다.

 

 

이 설정으로 대부분의 IIS서버의 웹접근속도를 확연하게 개선시킬 수 있습니다.

 

Comments