組態屬性
您可以在下方找到組態屬性列表。
名稱 | 預設值 | 描述 |
---|---|---|
stubrunner.amqp.enabled |
|
是否啟用 Stub Runner 和 AMQP 的支援。 |
stubrunner.amqp.mockCOnnection |
|
是否啟用 Stub Runner 和 AMQP 模擬連線工廠的支援。 |
stubrunner.classifier |
|
預設用於 stub 的 ivy 座標中的分類器。 |
stubrunner.cloud.consul.enabled |
|
是否啟用在 Consul 中註冊 stub。 |
stubrunner.cloud.delegate.enabled |
|
是否啟用 DiscoveryClient 的 Stub Runner 實作。 |
stubrunner.cloud.enabled |
|
是否啟用 Spring Cloud 對 Stub Runner 的支援。 |
stubrunner.cloud.eureka.enabled |
|
是否啟用在 Eureka 中註冊 stub。 |
stubrunner.cloud.loadbalancer.enabled |
|
是否啟用 Stub Runner 的 Spring Cloud Load Balancer 整合。 |
stubrunner.cloud.stubbed.discovery.enabled |
|
是否應為 Stub Runner Stub 服務發現。如果設定為 false,stub 將在真實的服務發現中註冊。 |
stubrunner.cloud.zookeeper.enabled |
|
是否啟用在 Zookeeper 中註冊 stub。 |
stubrunner.consumer-name |
您可以透過為此參數設定值來覆寫此欄位的預設 {@code spring.application.name}。 |
|
stubrunner.delete-stubs-after-test |
|
如果設定為 {@code false},則在執行測試後將不會從暫存資料夾中刪除 stub。 |
stubrunner.fail-on-no-stubs |
|
啟用後,此標誌將告知 stub runner 在找不到任何 stub/契約時擲回例外狀況。 |
stubrunner.generate-stubs |
|
啟用後,此標誌將告知 stub runner 不要載入產生的 stub,而是在執行階段將找到的契約轉換為 stub 格式並執行這些 stub。 |
stubrunner.http-server-stub-configurer |
HTTP 伺服器 Stub 的組態。 |
|
stubrunner.ids |
|
要在 "ivy" 標記法中執行的 stub ID ([groupId]:artifactId:[version]:[classifier][:port])。{@code groupId}、{@code classifier}、{@code version} 和 {@code port} 可以是選填的。 |
stubrunner.ids-to-service-ids |
應用程式內部基於 Ivy 標記法的 ID 對應到 serviceId。範例 "a:b" → "myService" "artifactId" → "myOtherService" |
|
stubrunner.integration.enabled |
|
是否啟用 Stub Runner 與 Spring Integration 的整合。 |
stubrunner.jms.enabled |
|
是否啟用 Stub Runner 與 Spring JMS 的整合。 |
stubrunner.kafka.enabled |
|
是否啟用 Stub Runner 與 Spring Kafka 的整合。 |
stubrunner.kafka.initializer.enabled |
|
是否允許 Stub Runner 負責輪詢訊息,而不是 KafkaStubMessages 元件。後者應僅在生產者端使用。 |
stubrunner.mappings-output-folder |
將每個 HTTP 伺服器的對應傾印到選取的資料夾。 |
|
stubrunner.max-port |
|
自動啟動的 WireMock 伺服器的最大連接埠值。 |
stubrunner.min-port |
|
自動啟動的 WireMock 伺服器的最小連接埠值。 |
stubrunner.password |
儲存庫密碼。 |
|
stubrunner.properties |
可以傳遞至自訂 {@link org.springframework.cloud.contract.stubrunner.StubDownloaderBuilder} 的屬性映射。 |
|
stubrunner.proxy-host |
儲存庫 Proxy 主機。 |
|
stubrunner.proxy-port |
儲存庫 Proxy 連接埠。 |
|
stubrunner.server-id |
||
stubrunner.stream.enabled |
|
是否啟用 Stub Runner 與 Spring Cloud Stream 的整合。 |
stubrunner.stubs-mode |
選擇 stub 的來源。 |
|
stubrunner.stubs-per-consumer |
|
是否僅應將此特定消費者的 stub 註冊到 HTTP 伺服器 stub 中。 |
stubrunner.username |
儲存庫使用者名稱。 |
|
wiremock.placeholders.enabled |
|
旗標,指示是否應篩選產生的 wiremock stub 中的 http URL,以新增或解析動態連接埠的預留位置。 |
wiremock.reset-mappings-after-each-test |
|
|
wiremock.rest-template-ssl-enabled |
|
|
wiremock.server.files |
|
|
wiremock.server.https-port |
|
|
wiremock.server.https-port-dynamic |
|
|
wiremock.server.port |
|
|
wiremock.server.port-dynamic |
|
|
wiremock.server.stubs |
|