2013-07-13 5 views
1

여러 클라이언트에 소켓 서버를 구축 중입니다. 모든 클라이언트는 관련 EntityManager가있는 자신의 스레드를 가지고 있습니다. 각 클라이언트에 대해 많은 작업이있는 한, 클라이언트가 서버와의 연결을 끊을 때만 EntityManager를 닫습니다. 자바 프로그램은 얼마나 많은 연결을 유지할 수 있습니까? JTA없이 JPA (Eclipselink) + MySQL을 사용하고 있습니다. EntityManagerFactory은 모든 고객에게 하나입니다. 내 컴퓨터의 연결 수는 어떻게 계산합니까? 아니면 특별한 제한이 있습니까?JPA 연결 제한

답변

1

한계는 데이터베이스 서버뿐 아니라 소켓 서버가 실행중인 컴퓨터의 사용 가능한 리소스를 기반으로합니다. JPA 자체에는 제한이 없습니다.