feat:support body store switch.

Signed-off-by: Haotian Zhang <928016560@qq.com>
pull/1771/head
Haotian Zhang 2 weeks ago
parent 2ebfc0b2f4
commit a073f2fa97

@ -31,7 +31,7 @@ import org.springframework.context.annotation.Configuration;
* @author Haotian Zhang
*/
@Configuration(proxyBeanMethods = false)
@ConditionalOnProperty(value = "spring.cloud.polaris.fault-injection.enabled", matchIfMissing = true)
@ConditionalOnProperty("spring.cloud.polaris.fault-injection.enabled")
@EnableConfigurationProperties(FaultInjectionProperties.class)
public class FaultInjectionAutoConfiguration {

@ -28,9 +28,9 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
public class FaultInjectionProperties {
/**
* If traffic mirroring is enabled. Default is true.
* If traffic mirroring is enabled. Default is false.
*/
private boolean enabled = true;
private boolean enabled = false;
public boolean isEnabled() {
return enabled;

@ -33,7 +33,7 @@ import org.springframework.context.annotation.Configuration;
*/
@Configuration(proxyBeanMethods = false)
@ConditionalOnPolarisRouterEnabled
@ConditionalOnProperty(value = "spring.cloud.polaris.traffic-mirroring.enabled", matchIfMissing = true)
@ConditionalOnProperty("spring.cloud.polaris.traffic-mirroring.enabled")
@EnableConfigurationProperties(TrafficMirroringProperties.class)
public class TrafficMirroringAutoConfiguration {

@ -28,9 +28,9 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
public class TrafficMirroringProperties {
/**
* If traffic mirroring is enabled. Default is true.
* If traffic mirroring is enabled. Default is false.
*/
private boolean enabled = true;
private boolean enabled = false;
/**
* Traffic mirroring request pool size. Default is 100.

@ -31,7 +31,7 @@ public class TrafficMirroringPropertiesTest {
void testDefaultValues() {
TrafficMirroringProperties properties = new TrafficMirroringProperties();
assertThat(properties.isEnabled()).isTrue();
assertThat(properties.isEnabled()).isFalse();
assertThat(properties.getRequestPoolSize()).isEqualTo(100);
assertThat(properties.getRequestConnectionTimeout()).isEqualTo(5000L);
}
@ -40,9 +40,9 @@ public class TrafficMirroringPropertiesTest {
void testEnabledProperty() {
TrafficMirroringProperties properties = new TrafficMirroringProperties();
properties.setEnabled(false);
properties.setEnabled(true);
assertThat(properties.isEnabled()).isFalse();
assertThat(properties.isEnabled()).isTrue();
}
@Test
@ -88,14 +88,14 @@ public class TrafficMirroringPropertiesTest {
@Test
void testToString() {
TrafficMirroringProperties properties = new TrafficMirroringProperties();
properties.setEnabled(false);
properties.setEnabled(true);
properties.setRequestPoolSize(8);
properties.setRequestConnectionTimeout(2000L);
String result = properties.toString();
assertThat(result)
.contains("enabled=false")
.contains("enabled=true")
.contains("requestPoolSize=8")
.contains("requestConnectionTimeout=2000");
}

Loading…
Cancel
Save