사용 Poco::Data::MySQL 和 Poco::Data::SessionPool 运行多线程 C++ 应用程序时,出现 ER_NET_PACKETS_OUT_OF_ORDER 오류. 오류 메시지는 다음과 같습니다:
Poco::Data::MySQL
Poco::Data::SessionPool
ER_NET_PACKETS_OUT_OF_ORDER
100밀리초마다 여러 스레드에서 애플리케이션 쿼리를 수행합니다. 대중이 제공하는 연결 SessionPool.
SessionPool
연결 문자열에 reset=true를 추가하여 이 문제를 해결했습니다. 그러나 공식 문서에 명시된 대로 이 옵션을 추가하면 인코딩 문제가 발생할 수 있습니다.
reset=true
연결 문자열에
reset=true
를 추가하여 이 문제를 해결했습니다. 그러나 공식 문서에 명시된 대로 이 옵션을 추가하면 인코딩 문제가 발생할 수 있습니다.