`

tomcat-定时任务

    博客分类:
  • java
阅读更多
1.监听类

import java.util.Timer;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;  
public class TestListener implements ServletContextListener {
    
    private Timer timer = null;
    public void contextInitialized(ServletContextEvent event){
        timer = new Timer(true);
        timer.schedule(new TestTimer(), 0, 2000); 
    }
    public void contextDestroyed(ServletContextEvent event){     
        timer.cancel();
    }
}


2.任务类

import java.util.TimerTask;
public class TestTimer extends TimerTask { 
	public void run() {
		System.out.println("ssss");
	}
}


3.监听配置
<listener>
	<listener-class> test.TestListener </listener-class>
</listener>
分享到:
评论

相关推荐

    Tomcat的定时任务(计时器)

    本文将深入探讨如何在Tomcat中实现定时任务,主要涉及的知识点包括Java的定时器(Timer)和Spring框架的TaskScheduler。 首先,让我们了解一下Java中的定时任务。在Java标准库中,有一个名为`java.util.Timer`的类...

    Tomcat在Linux下的定时重启

    下面将详细介绍在 Linux 中创建定时任务,创建 Tomcat 重启的脚本文件,并增加 Tomcat 定时重启任务的方法和步骤。 一、环境准备 在开始之前,需要准备一个 Linux 系统,例如 Ubuntu,並安装好 Tomcat 6.0。在继续...

    jenkins+svn+tomcat+ansible发到tomcat-重启.docx

    - 设置构建触发器,如定时任务或源码提交后自动构建。 - 配置构建环境,指定Maven命令执行。 - 使用Post-build Actions调用Ansible Playbook进行部署。 ### 总结 通过上述步骤,我们可以实现从源代码管理到生产...

    tomcat自动定时重启

    1. **计划任务**:大多数操作系统(如Windows、Linux)都提供了内置的任务调度器,可以用来设置定时任务。在Windows中,我们可以使用“任务计划程序”创建一个新任务来执行重启Tomcat的操作;在Linux系统中,可以...

    定时任务工具tomcat+jenkins

    本文将详细介绍如何利用Apache Tomcat(一个广泛使用的Java应用服务器)与Jenkins(一个开源持续集成/持续部署工具)来创建定时任务,实现电脑自动重启以及Tomcat的开机自启动。 首先,我们需要理解Tomcat的开机自...

    Tomcat定时启动与监控

    【Tomcat定时启动与监控】 在IT运维工作中,确保服务器上的应用程序如Tomcat稳定运行是非常重要的。为了实现这一目标,可以设置定时启动和监控机制。本文主要介绍如何在Linux和Windows环境下实现Tomcat的定时启动,...

    tomcat 定时重启工具

    由于工作需求,本人自己制作的 Tomcat 定时重启小工具,监听Tomcat的CMD运行窗口,计算运行时间,来完成 定时重启任务,配置可以自动临时保存,不生成多余文件。打算在后续版本中加入一个 HTTP监听任务,判断是否宕...

    tomcat定时重启方案

    【标题】:“Tomcat定时重启方案” 【描述】:本文将详细介绍如何配置Tomcat进行定时重启,包括Tomcat绿色版的注册为系统服务、调整内存设置、创建批处理文件和设置系统计划任务。 【标签】:“Tomcat” 【正文】...

    Spring+Quartz 从数据库中获取定时任务和定时时间,动态实现对定时任务的增删改查

    4. **部署与测试**:项目部署在Tomcat服务器上,当服务器启动时,Quartz会自动加载数据库中的定时任务。通过监控日志或者定制的监控界面,可以观察到定时任务的执行情况,验证其是否按照预期工作。 5. **Spring的...

    tomcat 定时作业

    然而,除了作为Web服务器的角色,Tomcat还可以被用来执行定时任务,这对于需要定期执行某些操作的应用场景非常有用。本篇文章将深入探讨如何在Tomcat中设置定时作业,并为初学者提供指导。 首先,我们要了解Tomcat...

    简易的定时重启tomcat方案

    这样,我们就设置了一个定时任务,按照指定时间自动执行restart.bat,从而实现Tomcat的定时重启。 值得注意的是,这种方法适用于小型项目或者测试环境,对于生产环境,我们可能需要更复杂和灵活的解决方案,如使用...

    tomcat启动时定时循环执行内容(action)

    标题中的“tomcat启动时定时循环执行内容(action)”指的是在Tomcat服务器启动过程中,通过配置或者自定义代码实现一个定时任务,使得该任务在Tomcat启动后能够周期性地自动执行。这种机制常用于需要定期检查、更新...

    Windows7下定时重启tomcat的方法

    以下是一种在Windows 7环境下通过批处理(BAT)脚本和Windows任务计划程序来实现定时重启Tomcat的方法: 1. **创建批处理脚本(restart.bat)**: 在记事本中输入以下内容,并保存为`restart.bat`文件: ``` @...

    quartz spring动态定时任务,可以直接在tomcat上面部署运行

    总结,"quartz spring动态定时任务,可以直接在tomcat上面部署运行"这个主题涉及的知识点包括: 1. Quartz作业调度框架的基本概念和使用。 2. Spring如何集成Quartz,包括配置Scheduler、定义Job和Trigger。 3. ...

    linux shell脚本定时清理tomcat日志文件

    cron 机制是 Linux 操作系统中的一种定时任务管理机制,可以根据用户的需求,执行特定的任务。本文中,我们使用 cron 机制来实现每天自动执行 shell 脚本,切割和删除 Tomcat 日志文件。 知识点四:shell 脚本的...

    spring定时任务执行两次及tomcat部署缓慢问题的解决方法

    Spring 定时任务执行两次及 Tomcat 部署缓慢问题的解决方法 Spring 定时器执行两次问题重现和解析 在使用 Quartz 定时任务框架时,可能会出现定时任务执行两次的问题。这个问题可能会在开发环境中没有出现,但是...

    定时重启tomcat

    轻松实现tomcat定时重启 首先修改jsp.bat中的两个路径,其中set JAVA_HOME后面是jdk路径,下面是tomcat路径;运行,执行注册。 然后修改tomcat.bat中的ping 127.0.0.1 -n 5(暂停时间) 最后将tomcat.bat添加的计划...

    java 定时任务

    Java定时任务是软件开发中的一个重要组成部分,特别是在服务端应用程序中,常常需要在特定时间执行某些操作,例如数据备份、清理过期数据、发送通知等。SpringBoot框架为开发者提供了便捷的方式来实现这些定时任务,...

    jwatch-0.8定时任务监控管理工具

    **JWatch - Quartz定时任务监控管理工具** JWatch是一款针对Quartz作业调度框架的高效监控管理工具,版本为0.8。Quartz是Java平台上广泛使用的开源任务调度库,允许开发者定义、调度和执行应用程序中的定时任务。...

Global site tag (gtag.js) - Google Analytics