摘要:
定时任务及多线程配置xml <?xml version="1.0" encoding="UTF 8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/ 阅读全文
posted @ 2018-10-10 15:45
星朝
阅读(2408)
评论(0)
推荐(0)
摘要:
最近项目中有播放视频的需求,技术选型采用UMS播放器,免费版只能播放FLV格式的视频文件,因此需要对用户上传的视频进行格式转换,转换工具为FormatFactory,功能还是比较强大的。但是面临的一个问题,视频转换是非常耗时的,上传完直接转换是没法接受的,于是决定采用quartz,以任务调度的方式, 阅读全文
posted @ 2018-10-10 15:43
星朝
阅读(1832)
评论(0)
推荐(0)
摘要:
定义一个job:ranJob,设置每秒执行一次,设置不允许覆盖并发执行 Xml代码 <bean id="rankJob" class="com.chinacache.www.logstat.job.RankJob" /> 阅读全文
posted @ 2018-10-10 15:38
星朝
阅读(4766)
评论(0)
推荐(0)
摘要:
scheduler定时调度系统是大多行业项目都需要的,传统的spring job模式,个人感觉已经out了,因为存在很多的问题,特别是定时调度的追加、修改、删除等,需要修改xml,xml的配置生效无非是热部署灰度发布方案或者直接停止、重启服务器,完全不能做到自动启动、修复方式。 提醒:可以对应用进行 阅读全文
posted @ 2018-10-10 15:37
星朝
阅读(1101)
评论(0)
推荐(0)
摘要:
为什么要有集群定时任务? 因为如果多server都触发相同任务,又同时执行,那在99%的场景都是不适合的.比如银行每晚24:00都要汇总营业额.像下面3台server同时进行汇总,最终计算结果可能是真实结果的3倍,那对银行来说是无法想象的,完全不可接受. 集 阅读全文
posted @ 2018-10-10 15:35
星朝
阅读(1153)
评论(0)
推荐(0)
摘要:
目的: 我们知道在tomcat启动后,需要页面请求进行驱动来执行操作接而响应。我们希望在tomcat启动的时候能够自动运行一个后台线程,以处理我们需要的一些操作。因此需要tomcat启动时就自动加载一个类,或运行一个类的方法。 可以采用ServletContextListener。 方法: (1)编 阅读全文
posted @ 2018-10-10 15:26
星朝
阅读(792)
评论(0)
推荐(0)
摘要:
ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存 把不经 阅读全文
posted @ 2018-10-10 15:25
星朝
阅读(2245)
评论(0)
推荐(0)
摘要:
mvn clean package Dmaven.test.skip=true 今天项目用maven命令打包时候抛出错误: Failed to execute goal org.apache.maven.plugins:maven compiler plugin:3.7.0:compi 阅读全文
posted @ 2018-10-10 14:09
星朝
阅读(27704)
评论(0)
推荐(0)
摘要:
omcat线程池有如下参数: maxThreads, 最大线程数,tomcat能创建来处理请求的最大线程数 maxSpareTHreads, 最大空闲线程数,在最大空闲时间内活跃过,但现在处于空闲,若空闲时间大于最大空闲时 阅读全文
posted @ 2018-10-10 12:58
星朝
阅读(533)
评论(0)
推荐(0)
摘要:
1:配置executor属性 打开/conf/server.xml文件,在Connector之前配置一个线程池: <Executor name="tomcatThreadPool" &nb 阅读全文
posted @ 2018-10-10 12:57
星朝
阅读(527)
评论(0)
推荐(0)