按照我們當前的體系結構,我們有Datapower作爲網守,用於根據JSON模式驗證每個傳入請求(使用JSON)。Datapower上的JSON模式驗證
我們有很多寧靜的服務,它們都有Datapower本身的相應JSON模式。但是,每當服務定義發生變化時,都必須更改相應的模式。這會導致受影響的模式的Datapower部署。
現在我們計劃讓Datapower爲每個傳入請求調用一個寧靜的服務,它將返回JSON模式以便調用該服務,並且該模式將與服務代碼本身一起出現,而不會出現在Datapower上。這樣,即使服務定義中有任何更改,我們也可以在架構中進行更改並部署服務。這將爲我們節省不必要的Datapower部署。
有沒有更好的方法來驗證架構?我想要的是不要爲每個模式更改都部署Datapower。
僅供參考,我們頻繁地獲取模式更改。