• 安装percona问题

    下载perconal二进制包解压后启动提示
    while loading shared libraries: libssl.so.6: cannot open shared object file:

    查看系统已经安装了openssl等rpm包,因此做软连接
    32位系统
    ln -sf /usr/lib/libssl.so.10 /usr/lib/libssl.so.6
    ln -sf /usr/lib/libcrypto.so.10 /usr/lib/libcrypto.so.6

    64位系统
    ln -sf /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.6
    ln -sf /usr/lib64/libcrypto.so.10 /usr/lib64/libcrypto.so.6

  • windows下tomcat转载服务设置

    在windows下将tomcat装载成系统服务,经常会遇到到java虚拟机内存不足的报错。通常都是在catalina.bat中添加java虚拟机选项来完成,例如下面

    set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m

    但是设置catalina.bat只会在通过tomcat的bin目录下的startup.bat或者catalina.bat两个脚本来启动才会生效,如果是通过service.bat脚本装载成系统服务不会读取这两个脚本中的设置,转载成系统服务的tomcat的java虚拟机选项在装载成系统服务的时候就确定了,需要通过修改service.bat中的参数重新装载系统服务,或者使用bin目录下的tomcat7.exe(我用的是tomcat7)程序来重新设置服务。其实不论是通过脚本开启tomcat还是转载成服务开启tomcat最终都是调用tomcat7.ext来启动tomcat的。tomcat7.exe的详细用法查看官网文档

    http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html#Command_line_arguments

    [Read More…]

  • zabbix 监控web并添加报警

    通过zabbi做web监控不仅仅可以监控到站点的相应时间,还可以根据站点返回的状态码,或者相应时间做报警

    [Read More…]

  • Tomcat中JVM内存溢出及合理配置

    一、Java JVM内存介绍

    JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是JVM留给自己用的,所以方法区、JVM内部处理或优化所需的内存(如JIT编译后的代码缓存)、每个类结构(如运行时常数池、字段和方法数据)以及方法和构造方法的代码都在非堆内存中,它和堆不同,运行期内GC不会释放其空间。

    [Read More…]

  • ORA-00119 ORA-00132错误解决

    通过在shell下使用dbstartup $ORACLE_HOME 和在sqlplus中通过startup启动oracle数据报错

    Copyright (c) 1982, 2009, Oracle. All rights reserved.

    SQL> 已连接到空闲例程。
    SQL> ORA-00119: invalid specification for system parameter LOCAL_LISTENER
    ORA-00132: syntax error or unresolved network name ‘aa’
    SQL> 已断开连接
    [Read More…]

第 1 页,共 1 页1