对于最新的稳定版本,请使用 spring-cloud-contract 5.0.0!spring-doc.cadn.net.cn

配置属性

下面你可以找到一组配置属性的列表。spring-doc.cadn.net.cn

名称 默认值 描述

stubrunner.amqp.enabledspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

是否启用对Stub Runner和AMQP的支持。spring-doc.cadn.net.cn

stubrunner.amqp.mock 目录spring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用对 Stub Runner 和 AMQP 模拟连接工厂的支持。spring-doc.cadn.net.cn

stubrunner.classifierspring-doc.cadn.net.cn

存根spring-doc.cadn.net.cn

在常春藤坐标中默认使用的分类器,用于存根。spring-doc.cadn.net.cn

stubrunner.cloud.consul.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用领事书注册。spring-doc.cadn.net.cn

stubrunner.cloud.delegate.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用DiscoveryClient的存根运行器实现。spring-doc.cadn.net.cn

stubrunner.cloud.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用 Stub Runner 的 Spring Cloud 支持。spring-doc.cadn.net.cn

stubrunner.cloud.eureka.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否在Eureka启用存根注册。spring-doc.cadn.net.cn

stubrunner.cloud.loadbalancer.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用 Stub Runner 的 Spring Cloud 负载均衡器集成。spring-doc.cadn.net.cn

stubrunner.cloud.stubbed.discovery.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

服务发现是否应该被存根运行者设置存根。如果设置为虚假,存根会被注册在真实的服务发现中。spring-doc.cadn.net.cn

stubrunner.cloud.zookeeper.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否在Zookeeper中启用存根注册。spring-doc.cadn.net.cn

stubrunner.consumer-namespring-doc.cadn.net.cn

你可以通过设置该参数的值来覆盖该字段的默认 {@code spring.application.name}。spring-doc.cadn.net.cn

stubrunner.delete-stubs-after-testspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

如果设置为{@code false},运行测试后不会删除临时文件夹中的存根。spring-doc.cadn.net.cn

stubrunner.fail-on-no-stubsspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

启用后,该旗帜会告诉存根运行者在未找到存根/合同时抛出异常。spring-doc.cadn.net.cn

stubrunner.generate-stubsspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

启用后,该标志会告诉存根运行者不要加载生成的存根,而是在运行时将找到的合同转换为存根格式并运行这些存根。spring-doc.cadn.net.cn

stubrunner.http-server-stub-configurerspring-doc.cadn.net.cn

HTTP 服务器存根配置。spring-doc.cadn.net.cn

stubrunner.idsspring-doc.cadn.net.cn

[]spring-doc.cadn.net.cn

存根的 id 可以用“ivy”表示法([groupId]:artifactId:[version]:[classifier][:p ort])运行。{@code groupId}、{@code classifier}、{@code version} 和 {@code port} 可以作为可选。spring-doc.cadn.net.cn

stubrunner.ids-to-service-idsspring-doc.cadn.net.cn

在你的应用中,将基于常春藤符号的ID映射到serviceIds。例如“a:b” → “myService” “artifactId” → “myOtherService”spring-doc.cadn.net.cn

stubrunner.integration.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用 Stub Runner 与 Spring 集成。spring-doc.cadn.net.cn

stubrunner.jms.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用与 Spring JMS 的存根运行器集成。spring-doc.cadn.net.cn

stubrunner.kafka.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用与 Spring Kafka 的 Stub Runner 集成。spring-doc.cadn.net.cn

stubrunner.kafka.initializer.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否允许 Stub Runner 负责消息轮询,而不是 KafkaStubMessages 组件。后者应仅用于生产方。spring-doc.cadn.net.cn

stubrunner.mappings-output-folderspring-doc.cadn.net.cn

将每个 HTTP 服务器的映射转储到所选文件夹。spring-doc.cadn.net.cn

stubrunner.max端口spring-doc.cadn.net.cn

15000spring-doc.cadn.net.cn

自动启动的WireMock服务器端口的最大值。spring-doc.cadn.net.cn

stubrunner.min-portspring-doc.cadn.net.cn

10000spring-doc.cadn.net.cn

自动启动的WireMock服务器端口的最小值。spring-doc.cadn.net.cn

stubrunner.password(stubrunner.password)spring-doc.cadn.net.cn

仓库密码。spring-doc.cadn.net.cn

stubrunner.properties(stubrunner.properties)spring-doc.cadn.net.cn

可以传递给自定义{@link org.springframework.cloud.contract.stubrunner.StubDownloaderBuilder}的属性映射。spring-doc.cadn.net.cn

stubrunner.proxy-hostspring-doc.cadn.net.cn

仓库代理主机。spring-doc.cadn.net.cn

stubrunner.proxy-portspring-doc.cadn.net.cn

仓库代理端口。spring-doc.cadn.net.cn

stubrunner.server-idspring-doc.cadn.net.cn

stubrunner.stream.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

是否启用 Stub Runner 与 Spring Cloud Stream 的集成。spring-doc.cadn.net.cn

stubrunner.stubs-modespring-doc.cadn.net.cn

选择存根应该从哪里来。spring-doc.cadn.net.cn

stubrunner.stubs-per-consumerspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

只有该特定消费者的存根才应该注册到HTTP服务器存根中。spring-doc.cadn.net.cn

stubrunner.usernamespring-doc.cadn.net.cn

仓库用户名。spring-doc.cadn.net.cn

wiremock.placeholders.enabledspring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

标记表示生成的wiremock存根中的http URL应被过滤,以添加或解析动态端口的占位符。spring-doc.cadn.net.cn

wiremock.reset-mappings-after-each-testspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

wiremock.rest-template-ssl-enabledspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

wiremock.server.filesspring-doc.cadn.net.cn

[]spring-doc.cadn.net.cn

wiremock.server.https-portspring-doc.cadn.net.cn

-1spring-doc.cadn.net.cn

wiremock.server.https-port-dynamicspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

wiremock.server.portspring-doc.cadn.net.cn

8080spring-doc.cadn.net.cn

wiremock.server.port-dynamicspring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

wiremock.server.stubsspring-doc.cadn.net.cn

[]spring-doc.cadn.net.cn