[+] 新增client
This commit is contained in:
@@ -17,6 +17,10 @@
|
||||
<description>集群服务:集群服务</description>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.acgist</groupId>
|
||||
<artifactId>taoyao-signal</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
</project>
|
||||
@@ -1,8 +1,12 @@
|
||||
package com.acgist.taoyao.node.config;
|
||||
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
|
||||
import com.acgist.taoyao.node.listener.platform.ShutdownListener;
|
||||
|
||||
/**
|
||||
* 集群自动配置
|
||||
*
|
||||
@@ -12,34 +16,11 @@ import org.springframework.context.annotation.Configuration;
|
||||
@ConditionalOnProperty(prefix = "taoyao.node", name = "enabled", havingValue = "true", matchIfMissing = false)
|
||||
public class NodeAutoConfiguration {
|
||||
|
||||
// @Bean
|
||||
// @ConditionalOnMissingBean
|
||||
// public MediaPublishListener mediaPublishListener() {
|
||||
// return new MediaPublishListener();
|
||||
// }
|
||||
//
|
||||
// @Bean
|
||||
// @ConditionalOnMissingBean
|
||||
// public MediaSubscribeListener mediaSubscribeListener() {
|
||||
// return new MediaSubscribeListener();
|
||||
// }
|
||||
//
|
||||
// @Bean
|
||||
// @ConditionalOnMissingBean
|
||||
// public MediaOfferListener mediaOfferListener() {
|
||||
// return new MediaOfferListener();
|
||||
// }
|
||||
//
|
||||
// @Bean
|
||||
// @ConditionalOnMissingBean
|
||||
// public MediaAnswerListener mediaAnswerListener() {
|
||||
// return new MediaAnswerListener();
|
||||
// }
|
||||
//
|
||||
// @Bean
|
||||
// @ConditionalOnMissingBean
|
||||
// public MediaCandidateListener mediaCandidateListener() {
|
||||
// return new MediaCandidateListener();
|
||||
// }
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
public ShutdownListener shutdownListener() {
|
||||
return new ShutdownListener();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
package com.acgist.taoyao.node.listener.platform;
|
||||
|
||||
import com.acgist.taoyao.signal.event.platform.ShutdownEvent;
|
||||
import com.acgist.taoyao.signal.listener.ApplicationListenerAdapter;
|
||||
|
||||
/**
|
||||
* 关闭服务监听
|
||||
*
|
||||
* @author acgist
|
||||
*/
|
||||
public class ShutdownListener extends ApplicationListenerAdapter<ShutdownEvent> {
|
||||
|
||||
@Override
|
||||
public void onApplicationEvent(ShutdownEvent event) {
|
||||
// TODO:关闭
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user