zoukankan      html  css  js  c++  java
  • 初次使用Tomcat+Java程序时要注意

    我第一次使用Tomcat+Java编写的B/S程序,才两个用户同时在线就把电脑CPU拉到百分之八九十,java狂消耗内存.


    据说可以进行垃圾清理,于是千方百计发送垃圾收集指令,同时也把所有的变量,能想得到的都设置成 null,可还是不见成效.

    后 来了解到,java的垃圾管理,即便你发了指令,它也不会在第一时间处理.而是它自己觉得需要的时候再处理.所以解决不了问题.

    再后来,知道要设置JAVA_OPTS变量,这个还真管用.彻底解决了问题.
    JAVA_OPTS -Xms128M -Xmx1024M

    但 是因此问题阴沟里翻了船.

    公司 要进行在线考试,我将程序移植在linux上.没有设置JAVA_OPTS ,没有太重视.

    结果才8个人登录系统,服务器的CPU就拉倒90%,系统彻底瘫痪.

    唉.

    后 来设置了JAVA_OPTS,在tomcat/bin/catalina.sh中添加这个变量
    JAVA_OPTS= '-Xms128M -Xmx1024M'

    一 切就ok le
  • 相关阅读:
    SpringIOC的小例子
    java中递归实现复制多级文件夹
    快速排序和几种简单排序
    Oracle面试的基本题
    多态的两个小例子
    单例模式
    内部类与匿名内部类
    C#
    C#
    C#
  • 原文地址:https://www.cnblogs.com/liuzhengdao/p/1629238.html
Copyright © 2011-2022 走看看