본문 바로가기

서버 관련8

Mysql로 커넥션 대기로 인해 사후 처리 0.1초 걸리는 프로시저 때문에 서버에 문제가 생겨서 수정하면서 알게 된 정보. 문제가 났을 때, 어떤 커넥션이 문젠지 파악해야 한다. 현재 mysql max connection은 스키마당 수치가 정해져있다. show processlist; 로 현재 접속 정보를 파악하고 난 후, Sleep 형태로 Time이 오래되어버린 접속을 일단 재접속을 유도하기로 했다. select concat('KILL ',id,';') from information_schema.processlist where command = 'sleep'으로 간단하게 리스트를 추렸다. 그 다음 show global variables like 'interactive%';를 통해 예전에 설정되어 있는 time_out 시간을 체크했다. 기본값 28.. 2019. 7. 11.
IIS 성능 모니터링 이미 서비스 되고 있는 서버에 IIS 접속 과부하를 확인해보기로 했다. 최대 접속수 허용이 있긴한데, 얼마로 해야할지 감이 오질 않는다. 병목현상이 일어날 수 있는 데이터베이스 부분은 아는 선에서 최대한 빠르게 했다. 확인하고 싶은 내용은 서버에 상태였기 때문에 다음과 같은 항목만 추가해서 확인하려 한다. Anonymous Users/sec 웹 서비스에 익명으로 연결한 비율입니다. Bytes Total/sec Bytes Total/sec는 보낸 바이트 수/초와 받은 바이트 수/초의 합계입니다. 웹 서비스가 전송한 초 당 총 바이트 수입니다. Connection Attempts/sec 웹 서비스로 연결을 시도하고 있는 비율입니다. Current Anonymous Users Current Anonymous .. 2019. 6. 7.
Windows Server 2012 이벤트 로그 경로 변경 1. 실행창, Windows PowerShell에서 regedit 입력.2. 레지스트 편집기에서 [HKEY_LOCAL_MACHINE] > [SYSTEM] > [CurrentControlSet] > [Services] > [EventLog] > [System] 이동3. 오른쪽에 나오는 File에서 경로 수정. 2019. 3. 27.
FCM Topic 등록 방법 클라이언트에서 등록을 했는데 확인이 안 된다고 해서 웹으로 하는 방법으로 처리 1. 구글 확장 프로그램 설치https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo/related 2. 클라이언트에게 fcm 푸시 토큰 받기(핸드폰 fcm 토큰) 3. 구글 확장 프로그램으로 어플리케이션 정보 받기 위에 Post 경로에 info 다음 푸쉬 토큰 정보를 넣어준다.그리고 헤더 추가 후 authorization에 key=서버 키를 넣어주면 된다.응답에서는 이미 나는 토픽을 2개 등록해놔서, 2개가 뜨는 것 FCM 페이지에서 Project Overview 오른쪽 톱니바퀴를 누르면 설정 페이지가 뜬다.클라.. 2018. 9. 20.