거래 내에서 Azure 서비스 버스에 100 개 이상의 중개 메시지를 보내는 방법은 무엇입니까?Azure 서비스 버스에 100 개 이상의 메시지를 전송합니다.
나는 TransactionScope
이 트릭을하지만 100 개의 메시지로 제한된다는 것을 알고 있습니다. 그리고 메시지를 일괄 작업으로 보내면 메시지의 전체 크기가 제한되어 일괄 처리가 다른 일괄 처리로 분할되고 트랜잭션이 보장되지 않는다는 것을 알고 있습니다. 그리고 나는 100 개의 메시지가있는 문제는 심지어 일괄 전송으로 남아 있다고 생각합니다.
해결책을 찾은 사람이 있습니까?
당신은 메시지가 나타 사항에 대한 자세한 정보를 제공 할 수 있습니까?단일 트랜잭션 내에서 수천 개의 메시지를 보내는 것은 꽤 좁은 유스 케이스입니다. – Mitch
@Mitch Azure 서비스 버스는 트랜잭션 내에서 100 개가 넘는 메시지 전송을 지원하지 않으며 예외를 반환합니다. 문서에 지정되어 있습니다. –
예, 이해합니다. 왜 내가 100 개 이상의 메시지를 보내려하는지 이해할 수 없다. 100 개가 넘는 메시지를 보내려는 이유를 설명하면 많은 메시지를 보내지 않아도되는 다른 솔루션을 제공 할 수 있습니다. – Mitch