微服务的DNS查找
简单问题:假设我有几个后端微服务,它们只能由应用软件访问,那么最好的做法是:微服务的DNS查找,dns,ip,microservices,Dns,Ip,Microservices,简单问题:假设我有几个后端微服务,它们只能由应用软件访问,那么最好的做法是: 将应用软件直接指向IP地址?或 是否将子域分配给服务 我的假设是:(1)避免DNS查找延迟,而(2)在IP发生变化时更容易更新系统。是否还有其他因素影响这一点?分配子域或使用IP地址直接访问不是一种可扩展的方法 我建议,将您的客户端应用程序软件指向API网关,它将是这些微服务的单一入口点,并且应该有一个服务发现机制,以便API网关可以访问这些单独的微服务 请参考下面的示例图 客户端应用程序从特定服务请求数据,并到达A
我的假设是:(1)避免DNS查找延迟,而(2)在IP发生变化时更容易更新系统。是否还有其他因素影响这一点?分配子域或使用IP地址直接访问不是一种可扩展的方法 我建议,将您的客户端应用程序软件指向API网关,它将是这些微服务的单一入口点,并且应该有一个服务发现机制,以便API网关可以访问这些单独的微服务 请参考下面的示例图