- 主题:重定向能实现接口的无缝切换吗?
最近进行架构的调整,系统被划分成多个微服务了,导致有些接口被分成不同的后端。前端还需要逐步调整,作为一个过度方案,可不可以旧系统原来的接口还暂时保留,但是通过redirect重定向到新的后端,前端感觉不到后端的调整
--
FROM 223.72.63.*
可以啊,对外接口都应该在nginx之后,通过反代访问的
直接调整nginx,或者其他对应的网关即可
--
FROM 223.104.39.*
没问题
业务网关的基本功能之一
豪华一点还能按照报头选择分发策略
【 在 wst 的大作中提到: 】
: 最近进行架构的调整,系统被划分成多个微服务了,导致有些接口被分成不同的后端。前端还需要逐步调整,作为一个过度方案,可不可以旧系统原来的接口还暂时保留,但是通过redirect重定向到新的后端,前端感觉不到后端的调整
:
--
FROM 58.218.213.*
目的是什么
新的后端不稳定吗?
可以包装一下旧接口,套个微服务的壳子
【 在 wst 的大作中提到: 】
: 最近进行架构的调整,系统被划分成多个微服务了,导致有些接口被分成不同的后端。前端还需要逐步调整,作为一个过度方案,可不可以旧系统原来的接口还暂时保留,但是通过redirect重定向到新的后端,前端感觉不到后端的调整
- 来自「最水木 for iPhone13,2」
--
FROM 223.104.40.*
没必要用redirect多一次跳转,直接架一个nginx作rewrite即可。
--
FROM 61.149.5.*
逐步重构,逐步上线,线上前端不受影响
【 在 chzhang7901 (唯有不断前行) 的大作中提到: 】
: 目的是什么
: 新的后端不稳定吗?
: 可以包装一下旧接口,套个微服务的壳子
: ...................
--
FROM 124.204.53.*
redirect不能叫做前端无感
用nginx rewrite就可以了
最好一个一个path迁移
这样配置起来比较方便
【 在 wst (wst) 的大作中提到: 】
: 最近进行架构的调整,系统被划分成多个微服务了,导致有些接口被分成不同的后端。前端还需要逐步调整,作为一个过度方案,可不可以旧系统原来的接口还暂时保留,但是通过redirect重定向到新的后端,前端感觉不到后端的调整
--
FROM 180.167.95.*
加上rewrite之后,前端完全可以不用调整,继续原来的接口
另有打算的除外
【 在 wst (wst) 的大作中提到: 】
: 逐步重构,逐步上线,线上前端不受影响
--
FROM 111.206.87.*