java项目架构

单体架构:项目部署到一个服务器上
集群:同样功能的项目部署到多个服务器上,通常用nginx作为服务器
分布式:将一个项目分为多个不同功能的模块部署到不同服务器上,每个模块都是独立的。主要技术框架RPC和dubbo,消息中间件。
注:RPC接口和controller不一样。RPC是服务器之间的接口,controller是前端页面和后端数据交互的接口

项目的部署方式:
集群,主从模式,分布式模式,负载均衡
项目架构:
单体架构,微服务

posted @ 2022-04-02 12:59  风的指引  阅读(424)  评论(0编辑  收藏  举报