日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

PCF上的Spring Cloud合同和Spring Cloud Services

發布時間:2023/12/3 javascript 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PCF上的Spring Cloud合同和Spring Cloud Services 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近,我們有一個客戶,對于使用Spring Cloud Contract (SCC)來防止微服務團隊之間的API“漂移”,微型開發團隊需要由單個開發團隊來照顧構成企業應用程序一部分的單個API的想法非常感興趣。

Spring Cloud Contract是Spring平臺“ 消費者驅動合同 ”概念的實現。 從文檔中…

Spring Cloud Contract為Spring應用程序中的消費者驅動的合同和服務模式提供支持。 [它提供了]編寫測試,發布資產以及斷言生產者和消費者都遵守合同的多種選擇。 它可與HTTP和基于消息的交互一起使用。

為了幫助客戶開始使用SCC,我為他們創建了一個演示應用程序,該應用程序使用了1.0 GA版本的Ssoftware。 在此過程中,我了解到SCC目前正在快速發展,這意味著當項目中的文件名或文件夾位置發生更改時,SCC v1.0有時會有點“氣質”。 我發現使用SCC的前幾天是一個學習曲線,但我確實喜歡它,因為我的努力得到了回報。

我發現,Spring Cloud Contract發布了有關您的服務的非常清晰和有用的信息,提高了測試的清晰度,添加了出色的Wiremock存根功能,并提早提醒您項目之間可能發生的API漂移(這在多項目中至關重要團隊微服務開發環境)。 我一定會在將來向客戶推薦SCC。

為了嘗試幫助其他新手,我使用了原始的SCC示例,但在代碼和自述文件中添加了大量注釋,使人們可以更輕松地選擇并運行它。

該演示的代碼在這里: https : //github.com/benwilcock/spring-cloud-contracts

額外信用– PCF上的Spring Cloud Services

相同的客戶還想要一個用于Pivotal Cloud Foundry的Spring Cloud Services(SCS)組件的演示,因此我構建了一個,并將其他Zipkin跟蹤(不是SCS的一部分)添加到了組合中。 該演示應該使對PCF和SCS進行試用的任何人都超級容易。 它甚至可以在PCF Dev上運行(如果從SCS服務開始),因此任何Spring開發人員,即使是那些沒有PCF訪問權限的開發人員也可以嘗試一下。

https://github.com/benwilcock/pcf-spring-cloud-services-demo

我很喜歡構建它們,希望這些對您有用。

翻譯自: https://www.javacodegeeks.com/2017/01/spring-cloud-contracts-spring-cloud-services-pcf.html

總結

以上是生活随笔為你收集整理的PCF上的Spring Cloud合同和Spring Cloud Services的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。