如题, 打算写个微服务的项目,但是已经拥有了网关,还需要 Nginx 在前面再包一层吗? 各位大佬的项目是怎么处理的?
如题, 打算写个微服务的项目,但是已经拥有了网关,还需要 Nginx 在前面再包一层吗? 各位大佬的项目是怎么处理的?
|
chogathOct 21, 2020
1
我们是加了一层 Nginx
|
|
anonydmerOct 21, 2020
3
SSL,static files,这些我们都仍然用的 nginx
|
|
5
NGINX 做 SSL 消除,响应压缩,多网关 LB
还要做一些静态页面或资源的服务 |
|
6
|
|
lavvrenceOct 21, 2020
7
nginx 做 4 层 LB,gateway 做 7 层 LB
|
|
haosamaxOct 21, 2020
8
@jaylee4869 大佬,能大概说下,4 层、7 层都是啥意思吗
|
|
q474818917Oct 21, 2020
9
@haosamax 应用层、传输层
|
|
haosamaxOct 21, 2020
10
@q474818917 哦哦,原来是第 4 层、第 7 层
|
|
lavvrenceOct 21, 2020
11
|
|
haosamaxOct 21, 2020
12
|
|
securityCodingOct 21, 2020
13
gateway 偏向对接业务 ,前端还是要挂一层 nginx 对接前端的
|
|
slyang5Oct 21, 2020
14
gateway 直接给前端不是一样吗 ?没必要多加一层网络层的消耗
|
|
xuanbgOct 21, 2020
15
要的,Nginx 做一层反向代理。一来方便提供 https,二来可以给网关做负载均衡,还可以在 Nginx 上做各种骚操作。
|
|
axbxOct 21, 2020
16
前端不是自己部署的服务的话,需要 nginx 来做转发
|
|
xuanbgOct 21, 2020
17
@slyang5 Nginx 是放在 Web 服务前面的,user->nginx->web server->gateway->service->database 。
|
|
chenhbangOct 21, 2020
18
Nginx + gateway 的
|
|
stramkismetOct 21, 2020
21
需要,ng 转到 gateway 上,直接用 gateway 撑不住的。
|