java quartz定时任务经常导致服务停止,求解答!

loochy 2015-12-16 11:04:25
java quartz定时任务,经常在对外http请求时服务停止,日志就停留在对外发出http请求处。截取部分系统日志如下。哪位达人能帮忙分析一下,谢谢!
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f53b6e10059, pid=10179, tid=139997503506176
#
# JRE version: Java(TM) SE Runtime Environment (7.0_67-b01) (build 1.7.0_67-b01)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.65-b04 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x3bd059] CardTableExtension::scavenge_contents(ObjectStartArray*, MutableSpace*, HeapWord*, PSPromotionManager*)+0x339
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#

--------------- T H R E A D ---------------

Current thread (0x00007f53b001e800): GCTaskThread [stack: 0x00007f53b5674000,0x00007f53b5775000] [id=10181]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR), si_addr=0x0000000000000018

Registers:
RAX=0x00007f53b78739a0, RBX=0x00007f53b5b395ca, RCX=0x0000000000000003, RDX=0x0000000000000000
RSP=0x00007f53b5773b30, RBP=0x00007f53b5773bb0, RSI=0x00000007632b8cc8, RDI=0x0000000000000010
R8 =0x0000000000000001, R9 =0x00007f53b78739a0, R10=0x00007f53b5773ad0, R11=0x00007f53b5773ae0
R12=0x00000007632b9128, R13=0x00000007632b9400, R14=0x00000007632b89c8, R15=0x00007f53b5b3b388
RIP=0x00007f53b6e10059, EFLAGS=0x0000000000010246, CSGSFS=0x0000000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x00007f532402b800 JavaThread "http-bio-8018-exec-10" daemon [_thread_blocked, id=10242, stack(0x00007f539cfea000,0x00007f539d0eb000)]
0x00007f5324029800 JavaThread "http-bio-8018-exec-9" daemon [_thread_blocked, id=10241, stack(0x00007f539d0eb000,0x00007f539d1ec000)]
0x00007f5324027800 JavaThread "http-bio-8018-exec-8" daemon [_thread_blocked, id=10240, stack(0x00007f539d1ec000,0x00007f539d2ed000)]
0x00007f5324025800 JavaThread "http-bio-8018-exec-7" daemon [_thread_blocked, id=10239, stack(0x00007f539d2ed000,0x00007f539d3ee000)]
0x00007f5324024000 JavaThread "http-bio-8018-exec-6" daemon [_thread_blocked, id=10238, stack(0x00007f539d3ee000,0x00007f539d4ef000)]
0x00007f5324022000 JavaThread "http-bio-8018-exec-5" daemon [_thread_blocked, id=10237, stack(0x00007f539cc27000,0x00007f539cd28000)]
0x00007f5324020000 JavaThread "http-bio-8018-exec-4" daemon [_thread_blocked, id=10236, stack(0x00007f539cd28000,0x00007f539ce29000)]
0x00007f532401d800 JavaThread "http-bio-8018-exec-3" daemon [_thread_blocked, id=10235, stack(0x00007f539d980000,0x00007f539da81000)]
0x00007f532401b800 JavaThread "http-bio-8018-exec-2" daemon [_thread_blocked, id=10234, stack(0x00007f539da81000,0x00007f539db82000)]
0x00007f5324001800 JavaThread "http-bio-8018-exec-1" daemon [_thread_blocked, id=10233, stack(0x00007f539d7e0000,0x00007f539d8e1000)]
0x00007f53b01f6800 JavaThread "ajp-bio-8009-AsyncTimeout" daemon [_thread_blocked, id=10232, stack(0x00007f539db82000,0x00007f539dc83000)]
0x00007f53b00b6800 JavaThread "ajp-bio-8009-Acceptor-0" daemon [_thread_in_native, id=10231, stack(0x00007f539dc83000,0x00007f539dd84000)]
0x00007f53b00b4800 JavaThread "http-bio-8018-AsyncTimeout" daemon [_thread_blocked, id=10230, stack(0x00007f539eefd000,0x00007f539effe000)]
0x00007f53b00b2800 JavaThread "http-bio-8018-Acceptor-0" daemon [_thread_in_native, id=10229, stack(0x00007f539effe000,0x00007f539f0ff000)]
0x00007f53b00b0000 JavaThread "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon [_thread_blocked, id=10228, stack(0x00007f539f195000,0x00007f539f296000)]
0x00007f5358a80800 JavaThread "Timer-1" daemon [_thread_blocked, id=10210, stack(0x00007f539e35e000,0x00007f539e45f000)]
0x00007f5358abf800 JavaThread "localQuartzScheduler_QuartzSchedulerThread" [_thread_blocked, id=10209, stack(0x00007f539e45f000,0x00007f539e560000)]
0x00007f5358aa4000 JavaThread "localQuartzScheduler_Worker-5" [_thread_blocked, id=10208, stack(0x00007f539e560000,0x00007f539e661000)]
0x00007f5358aa2000 JavaThread "localQuartzScheduler_Worker-4" [_thread_blocked, id=10207, stack(0x00007f539e661000,0x00007f539e762000)]
0x00007f5358aa0000 JavaThread "localQuartzScheduler_Worker-3" [_thread_blocked, id=10206, stack(0x00007f539e762000,0x00007f539e863000)]
0x00007f5358a9d800 JavaThread "localQuartzScheduler_Worker-2" [_thread_blocked, id=10205, stack(0x00007f539e863000,0x00007f539e964000)]
0x00007f5358a9c000 JavaThread "localQuartzScheduler_Worker-1" [_thread_blocked, id=10204, stack(0x00007f539e964000,0x00007f539ea65000)]
0x00007f5358565800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#2" daemon [_thread_blocked, id=10203, stack(0x00007f539ea65000,0x00007f539eb66000)]
0x00007f535876e800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#1" daemon [_thread_blocked, id=10202, stack(0x00007f539eb66000,0x00007f539ec67000)]
0x00007f535876d800 JavaThread "com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0" daemon [_thread_blocked, id=10201, stack(0x00007f539ec67000,0x00007f539ed68000)]
0x00007f535856b000 JavaThread "Timer-0" daemon [_thread_blocked, id=10200, stack(0x00007f539ed68000,0x00007f539ee69000)]
0x00007f53580c8000 JavaThread "Thread-2" daemon [_thread_in_native, id=10199, stack(0x00007f539f296000,0x00007f539f397000)]
0x00007f53b0509000 JavaThread "GC Daemon" daemon [_thread_blocked, id=10195, stack(0x00007f539f7e0000,0x00007f539f8e1000)]
0x00007f53b009d000 JavaThread "Service Thread" daemon [_thread_blocked, id=10191, stack(0x00007f53ac3f4000,0x00007f53ac4f5000)]
0x00007f53b009a800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=10190, stack(0x00007f53ac4f5000,0x00007f53ac5f6000)]
0x00007f53b0097800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=10189, stack(0x00007f53ac5f6000,0x00007f53ac6f7000)]
0x00007f53b0096000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=10188, stack(0x00007f53ac6f7000,0x00007f53ac7f8000)]
0x00007f53b006e800 JavaThread "Finalizer" daemon [_thread_blocked, id=10187, stack(0x00007f53ac7f8000,0x00007f53ac8f9000)]
0x00007f53b006c800 JavaThread "Reference Handler" daemon [_thread_blocked, id=10186, stack(0x00007f53ac8f9000,0x00007f53ac9fa000)]
0x00007f53b0009000 JavaThread "main" [_thread_in_native, id=10180, stack(0x00007f53b6952000,0x00007f53b6a53000)]

Other Threads:
0x00007f53b0068800 VMThread [stack: 0x00007f53ac9fa000,0x00007f53acafb000] [id=10185]
0x00007f53b00a7800 WatcherThread [stack: 0x00007f53ac2f3000,0x00007f53ac3f4000] [id=10192]

=>0x00007f53b001e800 (exited) GCTaskThread [stack: 0x00007f53b5674000,0x00007f53b5775000] [id=10181]

VM state:at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00007f53b0006530] Threads_lock - owner thread: 0x00007f53b0068800
[0x00007f53b0006a30] Heap_lock - owner thread: 0x00007f5358a9d800

Heap
PSYoungGen total 655872K, used 655865K [0x00000007d5500000, 0x0000000800000000, 0x0000000800000000)
eden space 612352K, 100% used [0x00000007d5500000,0x00000007fab00000,0x00000007fab00000)
from space 43520K, 99% used [0x00000007fab00000,0x00000007fd57e768,0x00000007fd580000)
to space 43520K, 99% used [0x00000007fd580000,0x00000007ffffbee8,0x0000000800000000)
ParOldGen total 699392K, used 118225K [0x0000000780000000, 0x00000007aab00000, 0x00000007d5500000)
object space 699392K, 16% used [0x0000000780000000,0x00000007873744f8,0x00000007aab00000)
PSPermGen total 262144K, used 55748K [0x0000000760000000, 0x0000000770000000, 0x0000000780000000)
object space 262144K, 21% used [0x0000000760000000,0x00000007636711c8,0x0000000770000000)

--------------- S Y S T E M ---------------

OS:CentOS release 6.5 (Final)

uname:Linux 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64
libc:glibc 2.12 NPTL 2.12
rlimit: STACK 10240k, CORE 0k, NPROC 62794, NOFILE 65535, AS infinity
load average:0.00 0.00 0.00

/proc/meminfo:
MemTotal: 8058056 kB
MemFree: 139084 kB
Buffers: 213368 kB
Cached: 1731648 kB
SwapCached: 0 kB
Active: 5543568 kB
Inactive: 2141280 kB
Active(anon): 4512668 kB
Inactive(anon): 1227464 kB
Active(file): 1030900 kB
Inactive(file): 913816 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 3999992 kB
SwapFree: 3999992 kB
Dirty: 500 kB
Writeback: 0 kB
AnonPages: 5735936 kB
Mapped: 26972 kB
Shmem: 168 kB
Slab: 138836 kB
SReclaimable: 111348 kB
SUnreclaim: 27488 kB
KernelStack: 3440 kB
PageTables: 16792 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 8029020 kB
Committed_AS: 8386364 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 26952 kB
VmallocChunk: 34359707780 kB
HardwareCorrupted: 0 kB
AnonHugePages: 5535744 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 6144 kB
DirectMap2M: 8382464 kB

Memory: 4k page, physical 8058056k(139084k free), swap 3999992k(3999992k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (24.65-b04) for linux-amd64 JRE (1.7.0_67-b01), built on Jul 25 2014 09:20:21 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8)

time: Wed Dec 16 00:00:27 2015
elapsed time: 32324 seconds
...全文
849 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
scmod 2015-12-16
  • 打赏
  • 举报
回复
看起来好像是GC不了什么的...然后炸了...新手... 帮你搜到个http://www.iteye.com/topic/799952 不知道是不是bug的缘故还是什么的...
## 项目说明 FlyCms 是一个类似知乎以问为基础的完全开源的JAVA语言开发的社交网络建站程序,基于 Spring Boot+Bootstrap3+MyBatis+MYSQL+Solr+Ehcache 应用架构,专注于社区内容的整理、归类和检索,它集合了问,digg,wiki 等多个程序的优点,帮助用户轻松搭建专业的知识库和在线问社区。 业务模块包括:权限管理,会员管理,角色管理,定时任务管理(调度管理),问管理,文章管理,分享管理,短信接口管理和邮件系统发送(注册、找回密码、邮件订阅),跨域登录,消息推送,全文检索、前端国际化等等众多模块等您自己来体验! ##### 开放源码,便捷开发 基于Spring Boot版本开发,利用成熟开发技术,开放系统源码和开发文档,让二次开发更容易。 ##### 弹性设计,任性定制 UI设计简约又灵活, Bootstrap定制模板让用户自由发挥,让自己的社区更具独特个性。 ##### 管理后台,轻松掌控 管理后台功能实用简约,只需轻点功能开关,即可完成系统配置,属于你的知识社区一挥而就。 ##### 轻快智能,更懂社交 FlyCms比论坛更开放,比资讯网站更了解用户,以用户为中心,更懂社交,更注重内容的分析和分享。 ##### 用戶互助,精准推送 用户之间相互解,分享产品使用心得,只向用户推送自己关心的消息,扩大价值,压缩干扰。 > 使用说明:请保留页面底部的 *powered by 28844. com* 感谢支持 在线地址: [28844.com](http://www.28844.com) | [文档地址](https://www.28844.com/) ## 技术栈 - JDK8 - Spring-Boot - MyBatis - Freemarker - MySQL - Bootstrap3 - Solr - Quartz - i18n - Ehcache ## 特性 - 社区兼容性(IE9+) - 页面自适应布局 - 本地登录,手机注册, 邮件注册 - 登录时有验证码,尝试登录次数的限制 - 使用 `Spring-Boot` 开发 - MyBatis操作数据库 - 目前sql语句只支持MySQL,如果要切换数据库,需要手动修改代码 - Solr提供搜索和前台部分页面列表查询和分页 ## 网站功能 ##### 前台功能 - 问栏目,用户可发布奖励积分邀请回问题 - 案发布管理统计等等; - 文章栏目,专家专栏,后台设置专家组可发布专业性文章资讯 - 文章栏目可分类,文章栏目目前可无限极分类 - 分享栏目,用户可分享发布如百度网盘资源地址,电影地址等等,赚取积分 - 各个栏目话题聚合内容,话题可编辑删除,审核; - 用户个人首页,可查看自己关注的用户和自己发布的内容 - 用户内容收藏 - 用户积分管理充值 - 用户绑定手机号码 - 用户绑定邮箱地址 - 用户密码找回 - 用户手机号码注册,需后台绑定运营商API; - 用户邀请注册奖励 ##### 网站后台 - 网站运营基本信息编辑 - 用户注册相关信息管理 - 用户手机运营商信息管理(目前只支持阿里大鱼) - 网站发送邮箱绑定,邮箱模板设置 - 会员信息管理、审核 - 问管理 - 案管理 - 文章管理、文章分类 - 话题管理 - 分享管理 - 友情链接管理 - 积分奖励规则管理 - 违禁关键词、敏感词过滤设置 - 增加定时任务管理,通过后台设置启动、关闭,执行任务日志 #### 二次开发准备 1. 开发环境要在IDE里装上lombok插件,否则编译器会报错 2. 程序部署建议使用Maven的assembly插件实现自定义打包方式 3. 项目已经接入了solr,程序安装需要先运行solr,solr已调试好,可直接启动,使用方法可访问官网查看; 4. 项目用到了阿里大于jar包,Maven时无法使用,可以下载doc/dysmsapi.zip,然后放本地的Maven的.m2\repository\com\alibaba\aliyun\目录下 5. 搜索和首页列表后期大部分前台列表准备都使用solr,所以要先下载目录下的solr,然后运行后启动程序,不然报错! #### solr原来的目录里上传的时候jar文件无法上传,压缩后提示上传文件不能大于10MB ## 如果需要的话进群空间下载,QQ群:`211378508` ## Windows下solr启动 - 比如solr放E:/盘下面,首先打开CMD窗口 - `e: `回车 - `cd e:/solr/bin` 回车 - `solr start -p 8983` 回车,等待启动成功

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧