easynetq

    1

    1답변

    메시징 서비스에 RabbitMq을 사용할 계획이며, 모든 메시지 요청을 RabbitMq 내구성 대기열에 게시합니다. .Net 클라이언트의 경우 EasyNetQ를 사용하기로 결정 했으므로 메시지를 게시하는 동안 RabbitMq 서버가 다운 된 경우 어떻게 처리해야합니까? - 예외를 잡아서 메시지를 데이터베이스에 저장하고 예약 된 작업으로 다시 게시해야합니까?

    1

    1답변

    EasyNetQ로 Simple Injector DI 라이브러리를 구성하려고합니다. 이것을 달성하기위한 올바른 방법은 무엇입니까? 프로젝트에 포함 된 'EasyNetQ.DI.SimpleInjector'라는 NuGet 패키지가 있습니다. InjectionExtensions.RegisterAsEasyNetQContainerFactory(container);과 같

    0

    1답변

    를 게시 할 때 IClusterHostSelectionStrategy가 작동하지 나는 내가 난`이 내가 메시지를 게시 bus.Publish(msg)를 사용하여 게시 할 때 새 RabbitMQ 서버 &이 "host=PC1:5672,PC2:5672" var bus = RabbitHutch.CreateBus(connectionString, x => x.Reg

    0

    1답변

    오늘이 질문에 답을 얻었습니다. 대답은 우리 팀 사이에 의견을 나누는 것처럼 보입니다. 시나리오 특정 주제에 대해 여러 게시자가 EasyNetQ를 통해 RabbitMQ에 이벤트 (메시지)를 보내고 있습니다. 그들은 그들이 FIFO를 보장한다고 말했다. 그들은 "주제"에 대한 메시지를 순서대로 "처리"하는 시스템을 설계하려고합니다. 내 솔루션 주제 당 "버전

    0

    1답변

    저는 amqplib -> EasyNetQ에서 게시하는 것과 관련하여 이미이 질문을했으며 EasyNetQ 작성자의 도움을 받아 작업했습니다. 이제 다른 방법으로 문제가 있습니다. 간략하게 "작동"했지만 그 후에 내가 만든 모든 대기열을 정리하고 지금은 작동하지 않습니다. (amqplib에서 ENQ 로의 게시는 여전히 작동하지만 ENQ에서 amqplib로 '

    0

    2답변

    나는 EasyNetQ 및 RabbitMQ에 익숙하지 않습니다. 불편을 끼쳐 드려 죄송합니다. 메시지를 사용하는 데 문제가 있습니다. 게시가 잘못되었거나 소비가 올바르지 않기 때문에 잘 모르겠습니다. 내가 게시하여 볼 수 있습니다, 그것은 대기열로 보내고 그것을 소모 대기열에서 벗어나지 않습니다. 그러나 메시지가 반환 될 때 나는 널 (null)을 얻을 :

    1

    1답변

    RabbitMQ에서 연결을 끊고 EasyNetQ를 사용하여 다시 연결해야하는 상황에 있습니다. 필자는 문서에 설명 된대로 IBus를 삭제하여이 작업을 수행합니다. https://github.com/EasyNetQ/EasyNetQ/wiki/connecting-to-rabbitmq 는 "이것은 연결, 채널, 소비자와 EasyNetQ에서 사용하는 다른 모든 자원

    0

    1답변

    나는 아래의 코드를 C#에서 큐 소비자에서 (https://github.com/mdevilliers/SignalR.RabbitMq) SignalR.RabbitMQ를 사용 RabbitMQ 메시지를 사용하려고 해요 : RabbitMQ.Client.ConnectionFactory factory = new RabbitMQ.Client.ConnectionFactor

    4

    1답변

    Ninject와 함께 EasyNetQ를 사용하여 메시지를 기록하려고합니다. Ninject를 EasyNetQ DI로 설정할 수 있었지만 매개 변수가없는 생성자가없는 처리기 (예 : 거기에 바인딩 된 저장소가 필요함)에서 메시지가 처리되면 해결되지 않습니다. 아니면 적어도 나는 콘솔에 꽤 일반적인 오류가 발생하는 문제라고 생각합니다. 나는 EasyNetQ은과

    1

    1답변

    나는 RabbitMQ/EasyNetQ를 처음 사용하고 있으며, 내가 관찰하고있는 행동을 더 잘 이해하려고 노력 중이다. RabbitMQ를 실행하는 서버가 사용 중일 때 모든 EasyNetQ 연결이 끊어지는 것을 보았습니다. System.Exception : 브로커에 연결하지 못했습니다 : 'XXXXXX.domain.com', 포트 : 5672 가상 호스트