微服务相关的基础服务调用疑问

微服务相关的基础服务调用疑问

场景描述:

公司开发了2款App,App1 和App2 都包含基础服务,短信验证,oss文件上传,但是App1和App2 分别部署了2个nacos注册中心,网关也是独立的

疑问:

疑问注册中心,网关是独立的,所有我需要部署2套短信验证服务和oss文件上传服务,请问正常这个应该怎么解决?

将短信和oss文件上传服务单独独立出来,如果多个服务有相同的功能的话,他不应该属于某个业务的子服务。