"在部署博客中遇到了端口的问题,修改 tomcat 为 80 端口和使用 nginx 反向代理都能实现 这两种方法有什么差别吗? 那个好一点??"

关于 tomcat 端口问题

在部署博客中遇到了端口的问题,修改 tomcat 为 80 端口和使用 nginx 反向代理都能实现
这两种方法有什么差别吗?
那个好一点??

  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    111 引用 • 442 回帖
  • Q&A

    提问之前请先看一下这篇文章 《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    792 引用 • 4990 回帖 • 610 关注
感谢    关注    收藏    赞同    反对    举报    分享
被采纳的回答
  • tianyunperfect 1 感谢    

    tomcat 修改为 80 端口:优点:方便;缺点:高并发访问可能支持不了,tomcat 每秒支持几百个访问。
    nginx 代理:优点:可以做 tomcat 负载均衡,支持高并发(前提是自己部署多个 tomcat 并配置好转发),缺点:稍微麻烦一点点。

    个人使用的话,tomcat 改为 80 就行,想练练技术就使用 nginx 代理吧。

12 回帖    
请输入回帖内容...
  • tianyunperfect 1 感谢        

    tomcat 修改为 80 端口:优点:方便;缺点:高并发访问可能支持不了,tomcat 每秒支持几百个访问。
    nginx 代理:优点:可以做 tomcat 负载均衡,支持高并发(前提是自己部署多个 tomcat 并配置好转发),缺点:稍微麻烦一点点。

    个人使用的话,tomcat 改为 80 就行,想练练技术就使用 nginx 代理吧。

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • 88250      

    建议用 NGINX 反代,这样 HTTPS 配置也容易很多,并且动静分离也容易实现。

    感谢    赞同    反对    举报    分享       回复
  • Dawei1408            

    一目了然,感谢

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • tianyunperfect            

    D 大的补充也很重要,nginx 方便设置 https 和动静分离以提高安全和速度。

    感谢    赞同    反对    举报    分享       回复
  • zwxbest      

    用 nignx 配置 https 也方便。

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • Dawei1408            

    nginx 配置好 https 后,solo 的配置文件该怎么改呢?

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • 88250            

    如果用最新代码的话,latke.props 里面 server 段只有一个协议配置,改成 https 就行; 如果用之前代码的话,latke.props 里面 server 端有三个配置,协议、域名、端口。将协议改成 https、端口留空就行。

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • Dawei1408            

    是 WEB-INF/classes 目录下的 latke.properties 这个配置文件吗? 我试试

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • 88250            

    是的,你看下。

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • Dawei1408            

    solo.JPG 这是 solo 的配置 solo2.JPG . solo3.JPG 这是 nginx 的配置,只加了这两处

    感谢    赞同    反对    举报    分享       回复
  • 88250 1 感谢        

    latke.props 里的 serverHost 配置成域名,不要加协议。

    1 回复 
    感谢    赞同    反对    举报    分享       回复
  • Dawei1408            

    感谢 D 大不厌其烦的帮我解决问题,我的博客已经初步成型了!

    感谢    赞同    反对    举报    分享       回复
请输入回帖内容...