IOCP 서버와 여러대의 센서 보드, 유니티 클라이언트의 통신 시스템이 구성되어있다.
여기에 mysql 5.7버전을 연동해 센서의 데이터를 모으는 작업을 동시에 담당한다.
센서데이터 ----> 서버 ----> mysql DB
이런 구조.
동시에
유니티 <-----> 서버 <-----> mysql DB
의 구조인데.
상당한 빈도로
lost connection mysql server during query 라는 에러 발생후
연결이 끊겨버린다.
의심되는 문제점은
쿼리가 동시에(너무 짧은 간격으로) 와서 겹친다.
인데...
해결방안이라고 나온
max_allowed_packet
interactive_timeout
net_read_timeout
net_write_timeout
wait_timeout
전부 바꿔봐도 소용이 없다.
DB에 임계영역을 달아야하나.
'{Programing} > Server' 카테고리의 다른 글
JSON (0) | 2018.03.20 |
---|---|
리눅스 쉘 스크립트 예제 분석 (0) | 2017.10.23 |
리눅스 쉘 스크립트 (0) | 2017.10.23 |
(리눅스) - make 관련 (0) | 2017.10.09 |
1. TCP 기본 (0) | 2017.03.02 |
댓글