seesea101 2010-03-31 11:27 采纳率: 0%
浏览 142
已采纳

最近接触了些java项目,有些问题请教

web服务器
目前用的是tomcat,更新class文件,就必须重启tomcat,这样的话,其它正常运行不需要更新的项目也会停掉,不知有什么好的解决方案没,或者其它web服务器可以解决这个问题?
我以前是做.net开发的,IIS虽然一般,但在更新asp.net程序时,更新dll文件,iis会自动重新加载,第一次访问慢点而已,完全不需要手动去重启,这点目前感觉比tomcat方便很多。另外tomcat有配置错误,直接就不能启动,IIS则仅仅是在相关页面被访问时才报错,至少不影响大局吧。
tomcat内存占用超高
ssh项目,启动需要加载一堆东东,而且tomcat内存占用也巨大,而且也相当脆弱,给人一种不稳定的感觉。不知道这方面还有没有可能做些优化?

  • 写回答

6条回答 默认 最新

  • iteye_13500 2010-03-31 11:46
    关注

    [quote]更新class文件,就必须重启tomcat[/quote]

    可以在开发时在配置文件使用reloadable="true"进行配置

    [quote]另外tomcat有配置错误,直接就不能启动[/quote]

    配置文件错误,特别是关键错误,服务器不能启动是很正常的。不止tomcat,oracle,jboss这些都是一样的。如果配置文件有错,服务正常启动,你就很难意识到自己的错误并且改正。

    [quote]tomcat内存占用超高
    ssh项目,启动需要加载一堆东东,而且tomcat内存占用也巨大,而且也相当脆弱,给人一种不稳定的感觉。不知道这方面还有没有可能做些优化?[/quote]
    tomcat的稳定性还是不错的,要不然不会流行这么久。

    个人感觉你先入为主的思想比较严重。其实你并不了解tomcat。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题