开发者社区> 问答> 正文

反向代理中 SSL 证书在不同层的区别

以 Nginx 和 Node.js 为例。请问反向代理中,SSL 在配置在 Nginx 和 Node.js 中有什么区别?
比如有一个站点是利用 Nginx 反向代理到 Node.js 的 3000 端口, SSL 是配置在Node.js 访问站点和 SSL 配置在 Nginx 访问站点有什么异同?
注:Nginx 和 Node.js 在同一主机

展开
收起
luneice 2018-02-26 23:02:44 2627 0
2 条回答
写回答
取消 提交回答
  • nginx在后续多实例的扩展和简单的负载均衡上比较方便, 毕竟nodejs还是主要做服务, nginx是专门做反向代理, SSL还是给专业的做号

    2019-07-17 21:59:21
    赞同 展开评论 打赏
  • 阿里巴巴高级技术专家。在阿里长期负责高可用相关领域工作,包括评价、店铺、商家事业部等双 11 技术保障工作,从 2015 年开始,在阿里百川业务,基于阿里云,为移动互联网应用提供高可用技术及产品,参与了 EWS 等高可用领域产品架构设计,积累了云上和云下的全面稳定性经验。

    区别不大,在不同的layer做了加解密,建议在nginx层做掉

    2019-07-17 21:59:21
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载