news 2026/6/10 13:12:16

平台介绍-开放API后台微服务

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
平台介绍-开放API后台微服务

由于平台的数据库是分布的(一般按业务进行分布,例如OA的、人力资源的),加上一个微服务对应一个数据库的默认限制,决定了开放API后台微服务也是多个。从策略上,可以把开放API服务和内部微服务合二为一,即对外系统提供开放API服务,又对内提供业务调用服务。但是不建议这么做。

首先,两种调用的鉴权方式不同,拦截器不同。

其次,从安全角度,对内服务的服务内容更多,开放API一般服务有限,不易混在一起。

最后,分开维护比较方便点。

其他系统访问开放API服务可以直连对应服务器。平台不推荐这个方式,正规做法还是让其他系统统一访问网关,通过访问路由到具体开放API服务。这样也会带来另一个好处,就是API服务也可以根据访问量的不同,启动多个服务。

开放API后台服务路由规则如下:

/openapi/api服务标识/具体服务地址。

/openapi前缀告诉spring gateway这是一个openapi请求,需要使用不同于内部服务调用的鉴权方式。

api服务标识告诉spring gateway路由到那个api服务。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:26:44

腾讯开源模型对比:HY-MT1.5与商业翻译API评测

腾讯开源模型对比:HY-MT1.5与商业翻译API评测 1. 引言 随着全球化进程的加速,高质量、低延迟的机器翻译需求日益增长。传统商业翻译API虽然成熟稳定,但在定制化、数据隐私和部署成本方面存在明显局限。在此背景下,腾讯混元团队推…

作者头像 李华
网站建设 2026/6/10 12:27:56

HY-MT1.5-7B模型架构创新点技术解析

HY-MT1.5-7B模型架构创新点技术解析 1. 技术背景与问题提出 随着全球化进程的加速,跨语言交流需求日益增长,高质量、低延迟的机器翻译系统成为智能应用的核心基础设施。传统翻译模型在多语言支持、上下文理解以及术语一致性方面存在明显短板&#xff0…

作者头像 李华
网站建设 2026/5/30 18:09:52

腾讯HY-MT1.5应用:多语言客服系统搭建教程

腾讯HY-MT1.5应用:多语言客服系统搭建教程 在当今全球化业务快速发展的背景下,跨语言沟通已成为企业服务不可或缺的一环。尤其是在电商、金融、旅游等行业,客户支持需要覆盖多种语言,传统人工翻译成本高、响应慢,难以…

作者头像 李华
网站建设 2026/6/10 11:04:33

Spring Boot问题总结

1.程序包org.springframework.web.bind.annotation不存在 错误描述 执行install命令时报如下错误: [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler…

作者头像 李华
网站建设 2026/6/10 11:14:05

STM32在Keil4中的Flash烧录问题解析

深入Keil4烧录现场:STM32 Flash编程失败的根源与实战修复你有没有遇到过这样的场景?代码编译通过,调试器灯亮着,线也插好了——但一点“Download”,Keil弹出一句冷冰冰的提示:“Cortex-M3: No Algorithm Fo…

作者头像 李华