随着云的发展,以及将服务器视为“牛”而不是“宠物”的风气,我该如何称呼它们呢?
目前,我可能在我的生产服务器PRODUCTION01上有一个web服务,所以我可以在. http://PRODUCTION01/mywebservice.svc上访问一个web服务
但是,如果服务器是牛的,只是根据需要生成的,那么我如何处理web服务呢?
更进一步..。
当我们把服务器当作“鸡”的时候,我们可能会在牛的耳朵上贴上标签,但鸡只是一群鸡。
发布于 2016-12-02 12:53:30
在具有多个服务器处理服务的部署中,它们通常运行在跨多个服务器传播请求的负载均衡器后面。在非常大的部署中,服务器通常使用某种形式的自动化工具进行管理,在添加新服务器或删除旧服务器时,从负载均衡器配置中添加和删除服务器。
用于PRODUCTION01的DNS可以解析到负载均衡器的IP,然后负载均衡器处理跨多个服务器的请求分配。
每个服务器通常都有自己的IP和DNS名称,虽然通常是私有子网中的私有IP,内部/私有DNS。服务器不能直接从公共互联网访问。
还有其他技术可以替代负载平衡器,也可以与负载平衡器结合使用,包括圆知更鸟dns和选播寻址。
更现代的方法(如容器、微服务和无服务器架构 )也在改变服务器和服务的部署和协调方式,通常是通过使开发人员和操作员不了解计算硬件的管理细节。
发布于 2016-12-17 22:34:53
你在找服务注册模式。
https://stackoverflow.com/questions/40932370
复制相似问题