Spring에서는 모든 객체가 기본적으로 싱글 톤으로 처리된다는 것을 이해합니다. singleton을 false로 설정하면 각 요청마다 새 객체가 제공됩니다. 하지만 개체를 풀링하려면 어떻게해야합니까? 1 분에서 최대 10 인스턴스까지 범위를 설정 하시겠습니까? Spring을 사용하여 이것을 가능합니까?
나는 비디오 프레임 집합에 대한 메모리 재사용을 위해 boost의 object_pool 클래스를 사용하려고합니다. boost::object_pool<VideoFrame> FramePool;
이제 VideoFrame 클래스에는 두 개의 생성자가 있습니다. 생성자의 첫 번째 버전에는 4 개의 인수가 사용되고 두 번째 버전에는 6 개의 인수/매개 변수가 사용
Java 응용 프로그램 서버에 MDB (Message Driven Bean)가 있다고 가정합니다. MDB는 JMS 대기열에서 메시지를 수신하여 메시지 처리기로 전달합니다. 필자의 경우 메시지 프로세서는 방대한 초기화를 필요로하는 매우 무거운 객체이므로 각 메시지를 처리하기 위해 새 메시지를 생성하고 싶지는 않습니다. 대신에 나는 미리 메시지 프로세서 풀을