ASN IPv4或IPv6的统计修改为使用qurtz来做定时;
暂时不开放服务和界面配置不一致提示;
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-4.1.xsd"
|
||||
default-lazy-init="true">
|
||||
|
||||
<!-- 配置加载 任务执行类 -->
|
||||
<!-- 配置加载 (正常任务)任务执行类 -->
|
||||
<bean id="scheduleCfgJobDetail" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
|
||||
<property name="jobClass" value="com.nis.quartz.ScheduleCfgJob"/>
|
||||
<property name="name" value="scheduleCfgJobDetail" />
|
||||
@@ -35,7 +35,7 @@
|
||||
</bean>
|
||||
|
||||
|
||||
<!-- 配置加载 任务执行类 -->
|
||||
<!-- 配置加载 (全量同步未执行任务)任务执行类 -->
|
||||
<bean id="scheduleSyncCfgJobDetail" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
|
||||
<property name="jobClass" value="com.nis.quartz.ScheduleSyncCfgJob"/>
|
||||
<property name="name" value="scheduleSyncCfgJobDetail" />
|
||||
@@ -51,8 +51,22 @@
|
||||
<property name="name" value="scheduleSyncCfgTri" />
|
||||
<property name="group" value="syncCfg" />
|
||||
</bean>
|
||||
|
||||
|
||||
|
||||
<!-- ASN IP统计 start-->
|
||||
<bean id="scheduleStatisticASNIPNumJobDetail" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
|
||||
<property name="jobClass" value="com.nis.quartz.ScheduleStatisticASNIPNumJob"/>
|
||||
<property name="name" value="scheduleStatisticASNIPNumJobDetail" />
|
||||
<property name="group" value="statisticASNIPNum" />
|
||||
</bean>
|
||||
|
||||
<bean id="scheduleStatisticASNIPNumSimpleTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
|
||||
<property name="jobDetail">
|
||||
<ref bean="scheduleStatisticASNIPNumJobDetail" />
|
||||
</property>
|
||||
<!-- 每天零点执行一次-->
|
||||
<property name="cronExpression" value="0 0 0 * * ?"/>
|
||||
</bean>
|
||||
<!-- 定时任务 -->
|
||||
<bean id="NTCScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean" >
|
||||
<property name="dataSource" ref="ProductDataSource" /><!-- 配置数据源 -->
|
||||
@@ -64,6 +78,7 @@
|
||||
<list>
|
||||
<ref bean="scheduleCfgSimpleTrigger" />
|
||||
<ref bean="scheduleSyncCfgSimpleTrigger" />
|
||||
<ref bean="scheduleStatisticASNIPNumSimpleTrigger" />
|
||||
</list>
|
||||
</property>
|
||||
</bean>
|
||||
|
||||
@@ -104,10 +104,6 @@
|
||||
<context:component-scan base-package="com.nis.web"></context:component-scan>
|
||||
<context:component-scan base-package="com.nis.restful"></context:component-scan>
|
||||
|
||||
<bean id="asnIpIask" class="com.nis.web.task.StatisticASNIpNumer"></bean>
|
||||
<task:scheduled-tasks>
|
||||
<task:scheduled ref="asnIpIask" method="calculateASNIp" cron=" 0 0 0 * * ?" />
|
||||
</task:scheduled-tasks>
|
||||
<!-- 定时任务配置 end -->
|
||||
<!-- 统计页面配置总量和服务配置总量的定时任务配置 -->
|
||||
<!-- <bean id="sysUserWarnTask" class="com.nis.web.controller.sys.StatisticSysUserWarnNumber"></bean>
|
||||
|
||||
Reference in New Issue
Block a user