목록2019/05 (16)
번개애비의 라이프스톼일
윈도우서버에서 작동되는 IIS서버의 웹서비스가 너무나도 느리다면 이는 TTFB의 대기시간이 길기 때문입니다. 윈도우서버는 기본적으로 NetBios의 기능으로 인해 불필요하게 많은 도메인 검사가 발생되는데 일반적인 웹서비스로 사용하는 서버라면 이 기능을 제거하여 웹서비스의 접근을 정말 획기적으로 개선시킬 수 있습니다. 압축전송이나 캐시등이 TTFB를 개선하는데 도움이 되지만, 윈도우 기본설정을 변경함으로써 어느정도 속도개선에 대한 체감을 직접 하실 수 있을것입니다. 위 서비스는 IIS10에서 서비스하고 있는 일반 페이지의 로드 속도이다. 로드의 대다수를 TTFB가 차지하고 있다. TTFB를 줄이기 위해 아래와 같이 NetBios를 사용안함으로 셋팅하면 된다. 네트워크 어댑터속성을 누릅니다. TCP/IPv4..
시작 - 실행 - CMD - 오른쪽 클릭하여 관리자권한으로 실행 숨김파일로 설정되었을 경우 IIS를 비롯하여 여러 소프트웨어 구동에 문제가 생긴다. attrib -r -s -h +a 대상파일이나 디렉토리 숨김파일에 체크가 되어있는데 비활성화가 되어 있다면 이 방법을 강력히 추천함.
nginx에서 특정포트 (예를 들어 902) 포트를 신규로 추가할때 13: Permission denied 가 나타나면서 추가가 안되는 경우가 있다. 이때 아래와 같이 HTTP포트를 등록해주면 해결된다. semanage port -a -t http_port_t -p tcp 8090 추가한뒤 아래와 같은 명령어를 입력하면 추가되었는지 확인이 가능하다. semanage port -l | grep http_port_t [root@Proxy_SERVER ~]# semanage port -l | grep http_port_t http_port_t tcp 902, 80, 81, 443, 488, 8008, 8009, 8443, 9000 pegasus_http_port_t tcp 5988
[구성1] CPU : 4Core RAM : 32GB (relication setting을 제외하고 셋팅해주면 된다. 물론 양방향 리플리케이션은 강추) [mysqld] log-bin=mysql-bin#replication setting server-id=2#replication setting binlog_format = 'MIXED'#replication setting datadir=C:/DB/data port=3306 character-set-server=utf8 innodb_buffer_pool_size=20G innodb_buffer_pool_instances = 20 innodb_write_io_threads = 8 innodb_read_io_threads = 8 max_heap_table_size..
vi /etc/sysctl.conf net.core.somaxconn = 65536 net.ipv4.tcp_max_tw_buckets = 1440000 net.ipv4.ip_local_port_range = 1024 65000 net.ipv4.tcp_fin_timeout = 15 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_max_syn_backlog = 3240000 vi /etc/security/limits.conf soft nofile 4096 hard nofile 4096 리눅스 최적화 셋팅 임. 각각의 파일에 접근하여 해당 내용을 추가해주면 됨. 아래부터는 nginx proxy 셋팅임. nginx micro caching 기능을 위해 사전에 디렉토리를 설정함...
일반 조립서버에서 VMware ESXi 6.7을 설치하면 network 카드가 없다고 에러가 발생함. 기본 설치 ISO파일에는 Realtek관련 랜카드가 포함되어 있지 않아서 생기는 문제임. 이를 해결하기위해 랜카드 드라이버를 원본 ISO파일에 합치는 일이 필요함. 드라이버를 합치는 엄청나게 귀찮은 일을 하고나서 다른사람들도 이런 이슈가 있으리라 생각되어 ISO파일을 공유함. 지원드라이버는 다음과 같음 Realtek RTL8111B / RTL8168B / RTL8111/RTL8168 / RTL8111C / RTL8111CP / RTL8111D(L) / RTL8168C / RTL8111DP / RTL8111E / RTL8168E / RTL8111F / RTL8411 / RTL8111G / RTL8111GU..
Zotac AMP mini box를 설치하고 나서 자꾸 인식이 끊겼다 붙었다하는 문제가 발생함. 썬더볼트3 케이블을 여러번 바꿔봤지만 똑같은 현상이 발생함. 결국 썬더볼트3 인증케이블을 구매함. 썬더볼트3 칩을 내장하고 그 규격을 0.8m까지 제공하는 애플 썬더볼트3 케이블을 주문함. 썬더볼트3를 인증한 케이블이니 맘놓고 사용하기로함. https://www.coupang.com/vp/products/169628269?itemId=485434705&vendorItemId=4223259366&q=%EC%8D%AC%EB%8D%94%EB%B3%BC%ED%8A%B83+%EC%BC%80%EC%9D%B4%EB%B8%94&itemsCount=36&searchId=055edd2f8aa94fa9afaadbe1a491f4b..
sudo yum install epel-release sudo yum install certbot sudo yum install python2-certbot-nginx Letsencrypt 인증서를 발급받기 위해 EPEL과 Certbot을 설치합니다. --------------------------------------------------------------------------- 아래 내용이 귀찮으면 걍 이렇게 입력하면 알아서 certbot이 등록해줍니다. sudo certbot --nginx 상기 명령어는 아래 절차를 모두 자동으로 진행해줍니다 :) --------------------------------------------------------------------------- 설치가 끝나면..
Set objShell = CreateObject("Shell.Application") objShell.ShellExecute "C:\robocopy-10_10_10_10", "" , "", "runas", 0 "C:\robocopy-10_10_10_10" 영역에 실행하고자 하는 VBS나 BAT, 바로가기등을 설정한다. 맨뒤의 0은 백그라운드 실행, 1의 경우 CMD창이 보이게 된다. 윈도우서버에서 Robocopy를 통해 데이터 동기화를 이룰때 요긴하게 사용된다.
Google Chrome Emulated Devicses에 추가할 수 있는 신형 휴대폰 해상도와 DPI를 공유합니다. 크롬 개발자도구에서 추가하실 수 있습니다. 갤럭시 S10 5G 가로 : 412px 세로 : 725px Pixel Ratio : 3.5 갤럭시 S10+ 가로 : 412px 세로 : 723px Pixel Ratio : 3.5 갤럭시 S10 가로 : 412px 세로 : 722px Pixel Ratio : 3.5 갤럭시 S10e 가로 : 360px 세로 : 617px Pixel Ratio : 3 LG V40 가로 : 415px 세로 : 762px Pixel Ratio : 2.625 LG G7 가로 : 412px 세로 : 761px Pixel Ratio : 3.5 LG V50 가로 : 412px ..