云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

亚马逊云_阿里云计算_怎么申请

小七 141 0

哈希科普领事。

今天我们宣布consur,一个服务发现和配置解决方案。consur是完全分布式的、高度可用的,可以跨多个数据中心扩展到数千个节点和服务。consur解决了一些具体问题:查找应用程序需要的服务(数据库、队列、邮件服务器等),使用键/值信息配置服务,例如启用web应用程序的维护模式,以及运行状况检查服务,以便不使用不健康的服务。这些只是领事所要解决的几个重要问题。consur解决了服务发现和配置问题。建立在严谨的学术研究基础之上,领事让你的数据安全,并与最大的基础设施一起工作。consur接受现代实践,对现有的DevOps工具很友好。consur已经部署在跨多个数据中心的大型基础设施中,并且已经在生产中运行了几个月。我们很高兴能公开分享。继续阅读以了解更多信息。»工作原理本节将简要解释consur是如何使用和操作的。这个简短的解释将显示执政官是多么的简单和强大。许多技术细节都是故意省略的,因为它们在完整的文档中都有详细的介绍。consur有两个组件:服务器和客户端。服务器和客户机一起构成一个consur集群。服务器和客户机之间的唯一区别是服务器是存储和复制数据的唯一组件。consur集群的成员只要得到至少一个现有成员的地址,就会自动发现彼此。consur内置的自动发现功能意味着运营商不需要对服务器地址进行硬编码,从而可以轻松地支持动态基础设施。可以对consur集群的任何成员执行读写操作。服务是使用配置文件或通过httpapi针对集群中的任何代理(客户机或服务器)注册的。可以使用DNS接口和HTTP接口查询已注册的服务和节点。DNS接口使得无需修改现有服务即可轻松使用CONSUR:$dig网络-前台服务领事. 任何...;;问题部分:;网络-前台服务领事. 在任何地方;;答案部分:网络-前台服务领事. 10.0.3.83中的0网络-前台服务领事. 10.0.1.109中的0consur集成了健康检查,因此只有健康节点和健康服务通过查询接口返回。httpapi有额外的端点,用于查找所有服务以及查看每个服务的运行状况。配置数据是使用httpapi设置和检索的。API故意非常简单,因此客户端非常容易编写:$curl-X PUT-d"bar"http://localhost:8500/v1/kv/foo是的$卷曲:8500/v1/kv/foo\[{"CreateIndex":100,"修改索引":200,"Key":"foo","旗帜":0,"Value":"YmFy"}\]»坚实的基础分布式消息传递、领袖选举、安全、数据存储不是任何人都应该从头开始构建的组件。执政官使用基于学术研究的高度引用和同行评议的论文作为这些子系统的基础。消息传递是通过UDP和TCP连接的八卦消息来完成的。对于闲聊,我们依靠农奴,建立在游泳之上。农奴被部署在世界各地,为成千上万台机器的八卦通讯提供动力。流言蜚语之所以被使用,是因为它轻量级且高效。在我们需要更高可靠性的网络通信的地方使用TCP。领袖选举使用Raft,斯坦福大学的一种共识算法。拥有一个健壮的一致性算法使consur的自动修复特性成为ops的一大乐趣。安全性是基础设施工具的一个严重问题。执政官的方法是多方面的。流言蜚语消息是使用Serf提供的强对称密码进行安全保护的。你可以在这里了解更多。通过TCP完成的RPC通信可以使用TLS进行安全保护,并为客户端和服务器提供可选的身份验证。数据存储使用LMDB,这是一个完全兼容ACID并提供MVCC的嵌入式数据库。这些属性保证了data Consult存储的安全性,同时也具有极高的性能。»HashiCorp建成在HashiCorp,我们为DevOps问题构建解决方案,这些解决方案在技术上是可靠的,并且使用起来非常愉快。我们不会在我们选择的技术上走捷径,同样重要的是,我们在使用和操作我们的工具时也不会走捷径。因此,HashiCorp制作的工具稳定、可伸缩、易于使用和操作。执政官是我们制造的第四个这样的工具。以前,我们建造了流浪汉,包装工和农奴。consur可以很好地使用我们的其他工具,但不需要使用任何工具。米切尔·桥本和艾蒙·达加将于下周出席GopherCon。我们所有的产品都有贴纸(包括领事)。找到我们,我们很乐意与您讨论我们的任何工具。»了解更多欲了解更多关于领事的信息,请访问领事网站。以下几页尤其是好的下一步:简介-介绍部分更详细地解释了consur是什么,它是如何工作的,并包括一个简短的入门指南,这样你就可以在自己的机器上快速使用consur,看看它有多容易使用。Internals—Internals部分是一个高级主题,但为感兴趣的人提供了有关Consult所有内部结构的详细信息。使用consur不需要阅读,但是如果您想了解consur背后的技术,建议您阅读。与其他软件的比较-如果你想知道执政官是如何不同于其他一些选项,看看这个网页,我们会详细介绍差异。GitHub-consuv的源代码托管在GitHub上,如果你想深入研究的话。我们建议在深入研究代码之前阅读文档,因为了解consur的工作原理将有助于理解实现。