mirror of
https://gitee.com/mirrors/Spring-Cloud-Alibaba.git
synced 2021-06-26 13:25:11 +08:00
code optimization
This commit is contained in:
parent
fdffba7fd6
commit
730db06984
@ -10,10 +10,8 @@
|
|||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
|
||||||
<groupId>alibaba.com</groupId>
|
|
||||||
<artifactId>sms-example</artifactId>
|
<artifactId>sms-example</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
|
|
||||||
<name>sms-example</name>
|
<name>sms-example</name>
|
||||||
<description>Demo project for Spring Boot</description>
|
<description>Demo project for Spring Boot</description>
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
package org.springframework.cloud.alicloud.ans.migrate;
|
package org.springframework.cloud.alicloud.ans.migrate;
|
||||||
|
|
||||||
|
import org.springframework.boot.actuate.endpoint.Endpoint;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
@ -9,7 +10,7 @@ import org.springframework.context.annotation.Conditional;
|
|||||||
* @author pbting
|
* @author pbting
|
||||||
*/
|
*/
|
||||||
@ConditionalOnWebApplication
|
@ConditionalOnWebApplication
|
||||||
@ConditionalOnClass(name = "org.springframework.boot.actuate.endpoint.AbstractEndpoint")
|
@ConditionalOnClass(value = Endpoint.class)
|
||||||
@Conditional(MigrateOnConditionClass.class)
|
@Conditional(MigrateOnConditionClass.class)
|
||||||
public class MigrateEndpointAutoConfiguration {
|
public class MigrateEndpointAutoConfiguration {
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ public class MigrateRefreshEventListener implements ApplicationListener<RefreshE
|
|||||||
|
|
||||||
private final static int CHECK_INTERVAL = 1;
|
private final static int CHECK_INTERVAL = 1;
|
||||||
|
|
||||||
private final static String MIGRATE_SWITCH = "sca.migrate.ans.switch";
|
private final static String MIGRATE_SWITCH = "spring.cloud.alicloud.migarte.ans.switch";
|
||||||
|
|
||||||
private volatile String lastScaMigrateAnsSwitchValue = "true";
|
private volatile String lastScaMigrateAnsSwitchValue = "true";
|
||||||
|
|
||||||
|
@ -62,7 +62,7 @@ public class AnsAutoServiceRegistration
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected AnsRegistration getManagementRegistration() {
|
protected AnsRegistration getManagementRegistration() {
|
||||||
return registration;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -15,12 +15,13 @@
|
|||||||
*/
|
*/
|
||||||
package org.springframework.cloud.alicloud.sms.endpoint;
|
package org.springframework.cloud.alicloud.sms.endpoint;
|
||||||
|
|
||||||
|
import org.springframework.boot.actuate.endpoint.Endpoint;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication;
|
||||||
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Bean;
|
||||||
|
|
||||||
@ConditionalOnWebApplication
|
@ConditionalOnWebApplication
|
||||||
@ConditionalOnClass(name = "org.springframework.boot.actuate.endpoint.AbstractEndpoint")
|
@ConditionalOnClass(value = Endpoint.class)
|
||||||
public class SmsEndpointAutoConfiguration {
|
public class SmsEndpointAutoConfiguration {
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
|
Loading…
x
Reference in New Issue
Block a user