Java 项目大家还是用 Tomcat 部署?或者是 Jar 包直接运行, Nginx 反代?

2017-10-24 09:51:05 +08:00
 assad
12122 次点击
所在节点    程序员
15 条回复
6IbA2bj5ip3tK49j
2017-10-24 09:55:55 +08:00
fat jar 运行,里面还是嵌了一个 tomcat 或者 jetty。
然后再用 nginx 反代。
armoni
2017-10-24 10:19:05 +08:00
jar 包直接跑
yidinghe
2017-10-24 10:39:16 +08:00
SpringBoot,但不用大 jar 包。
jyf007
2017-10-24 10:51:29 +08:00
暴露了,直接 tomcat 运行,连服务都没配,堪称老牛拉高铁
paragon
2017-10-24 10:59:33 +08:00
war 用 docker 跑~
rust
2017-10-24 11:05:47 +08:00
Vert.x 直接飞
srx1982
2017-10-24 11:07:51 +08:00
@xgfan 你用内嵌的 tomcat 没觉得有问题?我之前用的时候会遇到奇怪的效率问题
Sharuru
2017-10-24 11:11:21 +08:00
看规模,小玩具直接 nohup java -jar xxxx > log.log & 嘻嘻
lululau
2017-10-24 11:13:13 +08:00
用 embed tomat 的话,静态资源想让 web server 直接 serve 的话怎么处理?
zouqiang
2017-10-24 12:51:10 +08:00
fat jar 打包成 docker 镜像
NeinChn
2017-10-24 12:55:08 +08:00
居然有人用 fat jar...
我一直以为这东西只有 10 年前在用
或者小玩具在用.......
Cbdy
2017-10-24 13:00:27 +08:00
netty
assad
2017-10-24 13:18:17 +08:00
感谢大家😊
6IbA2bj5ip3tK49j
2017-10-24 14:04:14 +08:00
@srx1982
没觉得,可能我这边都是纯 api,不涉及静态资源。
//还有一部分原因可能是没遇到过性能问题,所以没关注过这一块。

@NeinChn
轮回呗。现在都是 VPS 很少一台机器放 N 个程序吧,既然 tomcat 只放一个程序,为啥不直接集成进去得了。
srx1982
2017-10-24 14:10:01 +08:00
@xgfan 参看我之前的帖子 https://www.v2ex.com/t/341512

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/400120

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX