1.在 apache-tomcat-7.0.70\bin\catalina.bat (Linux 系统则在catalina.sh) 文件下的 echo Using CATALINA_BASE: "%CATALINA_BASE%" 上面插入以下代码 2.在eclispe 中的window-->Pref ...
分类:
编程语言 时间:
2019-10-31 00:46:39
阅读次数:
95
JAVA内存区域介绍 程序计数器: 线程私有,很小的内存空间,可以看做是当前线程所执行的字节码的行号指示器; 每个线程都有一个独立的程序计数器,各个线程之间的计数器相互不影响,独立存储; 如果线程执行的是Java 方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址,如果是一个Native方法, ...
分类:
编程语言 时间:
2019-10-30 21:10:39
阅读次数:
110
1、ErrorLinkageError:链接错误;ThreadDeath:线程死锁;OutOfMemoryError:内存溢出;StackOverflowError :堆栈溢出;NoClassDefFoundError:类定义错误;Virtual MachineError:虚拟机运行错误。2、运行时 ...
分类:
编程语言 时间:
2019-10-30 13:46:00
阅读次数:
89
一.需求分析 最近接到一个需求,导入十万级,甚至可能百万数据量的记录了车辆黑名单的Excel文件,借此机会分析下编码过程; 首先将这个需求拆解,发现有三个比较复杂的问题: 问题一:Excel文件导入后首先要被解析为存放对象的列表,数据量大的情况下可能会导致内存溢出,解析时间过长; 问题二:插入数据库 ...
分类:
数据库 时间:
2019-10-29 21:57:57
阅读次数:
133
本文主要介绍weblogic jms的配置,包括JMS 服务器和JMS 模块(连接工厂、队列、远程 SAF 上下文、SAF 导入目的地、SAF 错误处理)的配置;并在Spring环境下进行消息的监听及发送;为了更多的使用webloigc jms的功能,发送的队列使用saf配置的远程weblogic ...
分类:
编程语言 时间:
2019-10-29 21:23:53
阅读次数:
106
主流的Web服务软件通常都基于两种基础密码库:OpenSSL和Java 1.Tomcat、Weblogic、JBoss等系统是使用Java提供的密码库。通过Java的Keytool工具,生成Java Keystore(JKS)格式的证书文件。Tomcat7开始支持PFX格式证书 2.Apache、N ...
分类:
Web程序 时间:
2019-10-29 13:36:20
阅读次数:
350
OOM: 1.快速恢复业务:如果是集群中的一台机器故障,先隔离故障服务器;如果是多台,则根据Nginx转发策略,对该功能转发到单独的集群,与其他流量隔离,确保其他业务不受影响 2.收集内存溢出Dump文件:方式有两种: 1.设置JVM启动参数 -XX:+HeapDumpOnOutOfMemoryEr ...
分类:
其他好文 时间:
2019-10-29 11:35:25
阅读次数:
129
一个老鸟遇到一个稀奇的问题后,如果只是想想,那么可能会失去一次丰富自己的机会。 如果从开始养成一个习惯,把所有难解决的问题都记录下来,面试的时候,也可能是给自己一次机会 ***************正文************** 前不久,服务器上老是报内存溢出的异常:Java.lang.OutO ...
分类:
其他好文 时间:
2019-10-28 17:38:22
阅读次数:
103
新分配的测试服务器,已经安装好了weblogic,使用命令nohub ./startWeblogic.sh启动weblogic没有问题 登录控制台,点击环境-服务器-新建,一步步完成后,点击部署、选择路径、选择服务器,使用脚本启动该新建的节点服务器 报如下错误,新接手的服务器,第一次启动自己创建的节 ...
分类:
Web程序 时间:
2019-10-28 14:55:39
阅读次数:
554
内存问题排查 说完了 CPU 的问题排查,再说说内存的排查,通常,内存的问题就是 GC 的问题,因为 Java 的内存由 GC 管理。有2种情况,一种是内存溢出了,一种是内存没有溢出,但 GC 不健康。 内存溢出的情况可以通过加上 -XX:+HeapDumpOnOutOfMemoryError 参数 ...
分类:
其他好文 时间:
2019-10-25 18:11:12
阅读次数:
68