# rejectedLocally 가 붙이는 범주 — 네 전송 어댑터 production
NatsJetStreamTransport       FailureCategory.PERMANENT_BUSINESS
PulsarMessagingTransport     FailureCategory.PERMANENT_BUSINESS
KafkaMessagingTransport      FailureCategory.PERMANENT_BUSINESS
RabbitMessagingTransport     FailureCategory.PERMANENT_BUSINESS

# 종료 중 발행은 전송에 닿기 전에 승인 게이트가 거절한다
81:          "SHUTTING_DOWN", "the messaging runtime stopped accepting new publishes");
20:  private static final FailureCategory CATEGORY = FailureCategory.TRANSIENT_INFRASTRUCTURE;
88:    admission.stopAcceptingNewWork();

# 두 전송 빈의 조립 지점
KafkaMessagingAutoConfiguration.java:168:    return new dev.caskeleton.messaging.kafka.KafkaMessagingTransport("kafka", 1L, producer);
RabbitMessagingTransport 를 조립하는 production 파일: 0
