1
是否有可能在消費方存儲合同定義?在消費者方面爲消息通信存儲合同定義
在文檔和樣本存儲庫(spring-cloud-contract-samples)中,只有存儲在公共回購站或生產者端的合同的示例和說明。據我所知,這支持一個生產者發佈消息的架構,一個或許多消費者正在消費它們。在這種情況下,將合同存儲在生產者一方實際上是有意義的。
但我有一個系統,其中許多生產者將消息發佈到單個隊列中,並且該隊列中只有一個消費者。我認爲在這種情況下,將合同定義存儲在消費者一方會更好。例如,當添加一個新的生產者時,它可以使用存儲在消費者中的現有合同等。