大家在公司开发 java web 项目,譬如 SSH 框架或者 SSM 框架( Springmvc+mybatis),是用 tomcat 吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
esolve
V2EX    Java

大家在公司开发 java web 项目,譬如 SSH 框架或者 SSM 框架( Springmvc+mybatis),是用 tomcat 吗?

  •  
  •   esolve 2016-12-24 01:55:36 +08:00 6064 次点击
    这是一个创建于 3240 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家在公司开发 java web 项目,譬如 SSH 框架或者 SSM 框架(Springmvc+mybatis ),是用 tomcat 吗? 等开发后,再由部署工程师部署到 weblogic 上 还是直接用 weblogic 开发?

    28 条回复    2016-12-25 23:47:42 +08:00
    sagaxu
        1
    sagaxu  
       2016-12-24 06:56:59 +08:00 via Android
    生产环境就是 tomcat ,前置 nginx 做 ha 和 lb
    caixiexin
        2
    caixiexin  
       2016-12-24 07:15:02 +08:00 via Android
    WebLogic 不是要钱嘛
    ferock
        3
    ferock  
    PRO
       2016-12-24 07:39:30 +08:00 via iPhone
    用 jboss
    lusyoe
        4
    lusyoe  
       2016-12-24 08:06:39 +08:00 via iPhone
    jetty
    RachelWu
        5
    RachelWu  
       2016-12-24 08:48:22 +08:00
    tomcat + nginx
    mfu
        6
    mfu  
       2016-12-24 08:51:40 +08:00
    同楼上, nginx+tomcat
    q397064399
        7
    q397064399  
       2016-12-24 08:59:27 +08:00
    jetty nginx tomcat
    或者直接上 spring boot
    depress
        8
    depress  
       2016-12-24 09:03:57 +08:00
    当然 tomcat , weblogic 太重,但是项目很大的话还是 weblogic 了, tomcat 到 weblogic 坑太多
    zyl18504
        9
    zyl18504  
       2016-12-24 09:35:23 +08:00 via iPhone
    jetty
    q397064399
        10
    q397064399  
       2016-12-24 10:29:27 +08:00
    @depress 毕竟 tomcat 只是支持 servlet 规范
    tao1991123
        11
    tao1991123  
       2016-12-24 10:54:15 +08:00
    生产环境都是 tomcat + nginx
    哪来的 weblogic
    yidinghe
        12
    yidinghe  
       2016-12-24 11:00:30 +08:00 via Android
    现在转向 SpringBoot 了。
    Miy4mori
        13
    Miy4mori  
       2016-12-24 11:37:23 +08:00 via Android
    用 spring boot 打 fat jar 用 docker 部署
    Miy4mori
        14
    Miy4mori  
       2016-12-24 11:38:25 +08:00 via Android
    nginx 做负载均衡 部署静态资源
    wuzhizhan
        15
    wuzhizhan  
       2016-12-24 12:09:15 +08:00
    @Miy4mori java 项目用 docker 部署有什么优点?
    Miy4mori
        16
    Miy4mori  
       2016-12-24 12:10:08 +08:00 via Android
    @wuzhizhan 对 fat jar 守护方便
    esolve
        17
    esolve  
    OP
       2016-12-24 13:08:04 +08:00
    @mfu 开发的时候用 tomcat+apache , 部署的时候用 nginx+tomcat 会有问题吗?
    hcymk2
        18
    hcymk2  
       2016-12-24 13:08:41 +08:00
    @wuzhizhan
    守护的话 无责任推荐 pm2 https://github.com/Unitech/pm2
    esolve
        19
    esolve  
    OP
       2016-12-24 13:09:37 +08:00
    @Miy4mori 如果打包成 war ,静态页面和资源都在 war 里, war 扔在 tomcat 所在的主机上的话
    nginx 如何访问静态资源?
    hcymk2
        20
    hcymk2  
       2016-12-24 13:12:13 +08:00
    war 包难道不是会自动解压的么?
    Miy4mori
        21
    Miy4mori  
       2016-12-24 13:20:54 +08:00 via Android
    @esolve 那你去查一下动静分离相关的资料吧,我用 spring boot 时只写 rest 接口,没有静态资源,页面是前端用 mvvm 框架做的
    Miy4mori
        22
    Miy4mori  
       2016-12-24 13:23:04 +08:00 via Android
    @esolve 如果不做动静分离用 nginx 配 upstream 然后设置缓存策略就行了
    esolve
        23
    esolve  
    OP
       2016-12-24 22:58:34 +08:00
    @hcymk2 是会自动解压,但是假如把 war 包扔在 tomcat 的主机下,解压后也是在 tomcat 的主机啊,不是在 nginx 的主机下
    esolve
        24
    esolve  
    OP
       2016-12-24 22:58:55 +08:00
    @Miy4mori 开发的时候用 tomcat+apache , 部署的时候用 nginx+tomcat 会有问题吗?
    Miy4mori
        25
    Miy4mori  
       2016-12-24 23:25:37 +08:00 via Android
    @esolve 没用过 apache ……
    zacard
        26
    zacard  
       2016-12-25 11:27:45 +08:00
    jetty
    Cbdy
        27
    Cbdy  
       2016-12-25 16:08:41 +08:00 via Android
    @yidinghe 不好意思,咨询一下, Spring Boot 部署到生产环境有没有啥坑要填?上 docker 了吗?蟹蟹
    Miy4mori
        28
    Miy4mori  
       2016-12-25 23:47:42 +08:00 via Android
    @q397064399 TomEE 应该支持 ejb 之类的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     916 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 21:52 PVG 05:52 LAX 13:52 JFK 16:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86