문제

내가 사용하여 ActiveMQ C#클라이언트 라이브러리입니다.내가 만들어 10,000 주제로의 이름의 일부분으로 테스트를 위해 평가 목적으로 그리고 이제 나를 제거할 수 없는 가장 좋은 방법입니다.ActiveMQ grinds to a halt 이 번호는 주제의 필요 그래서 나는 그들을 시스템입니다.여기에는 무엇이 있고 없이 효과가 있었다는 것입니다.나는 실행 ActiveMQ 으로 윈도우 서비스입니다.

  • 삭제 모든 파일 및 폴더에 ACTIVEMQ_HOME\데이터
  • 모든 지속성
  • 삭제 모든 파일 및 폴더의 지속성에 있는 폴더
  • 삭제 전체 ACTIVEMQ_HOME 디렉토리고 그것을 다시 설치 다른 폴더에

나 추적 파일의 활동을 찾을 수 없는 파일에 기록할 때 항목에서 만들거나 삭제됩니다.

나는 것을 깨닫는다.NET 클라이언트 라이브러리는 약간의 빛에서 기능할 수 없습니다 심지어 목록을 얻을 모두의 주제 프로그래밍 방식으로 보여줍니다.

도움이 되었습니까?

해결책

브로커 구성 파일로 이동하여 브로커 요소에서 편집 할 파일을 열고 다음 속성을 추가하십시오.

deleteAllMessagesOnStartup="true"

이로 인해 모든 이전 주제 및 대기열이 발생하며 브로커를 다시 시작할 때 카하 스토어에서 보류 메시지가 삭제됩니다.

재미있게 보내세요!

다른 팁

업그레이드 하는 경우 귀하의 activemq 버전을 5.8.0 사용할 수 있습니다 REST API 를 관리 브로커입니다.하지만 5.7.0 또는 이전 관리 인터페이스에 액세스할 수 있습 JMX 자바에서는 환경입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top