对于3.0以后的版本 resin.conf中有一个地方可以配置最小内存空间
就是如果可用内存小于指定的容量时
resin服务器会强制进行java垃圾回收
如果还是不行
服务器会自动重启(感觉相当有用)
  <!--
     - Configures the minimum free memory allowed before Resin
     - will force a restart.
    -->
  <min-free-memory>1M</min-free-memory>weblogic我知道如果指定初始化内存大小
resin确实不知道 汗啊~
不过感觉用resin的话 也用不着非要指定这个
毕竟如果确实是相当大的应用 还是用weblogic等重量级的商业服务器好了

解决方案 »

  1.   

    做为一款J2EE容器 
    resin的确实非常不错
    可惜一直没有用它做过正式的商业应用(公司的选择,我也没办法,如果哪个公司用它的话,我非常愿意跳槽 呵呵)另外,对于resin现在半推半就的LICENSE
    感到很无奈 希望不会影响它以后的发展
      

  2.   

    可以在resin的bin下面找到 start.cmd ,然后用文本打开,找到-xmx 后面跟的数字就是resin 占用的内存数量了.
      

  3.   

    楼上的好像不对吧,bin目录下哪有start.cmd文件啊
    不过我看了一遍resin 的目录 发现了一些内容linux下的话 \resin\contrib\init.resin 文件中似乎可以配置#
    # Sets the commandline arguments.
    #
    ARGS="-java_home $JAVA_HOME -resin_home $RESIN_HOME -server -Xms256m -Xmx1024m -XX:MaxPermSize=128m"不过我没有试过(新配的机子 配件太新了 没有linux下的驱动)你可以试试