aiolos:aiolos---艾俄洛斯

时间:2024-06-21 06:57:02
【文件属性】:

文件名称:aiolos:aiolos---艾俄洛斯

文件大小:49KB

文件格式:ZIP

更新时间:2024-06-21 06:57:02

Java

aiolos ####前言 在项目中我们往往会考虑使用配置文件来管理一些变量,在单机少量用户访问的场景下一个简单的配置文件就可以实现,修改配置后重启项目就可以生效。但线上环境往往是集群形式,且修改配置时不允许重启应用,这就要求开发们修改配置后能实时通知到集群内的机器, 我们首先想到的实现方式是数据库,作为一个集中管理数据的地方这是一个很好的解决方案,应用只要实时访问数据库就可以实现上述功能。遗憾的是这种实现方式还是一种被动方式,即应用要不停访问数据库,在互联网高并发的场景下,所有的大型网站都必须尽量不依赖RDBMS, 所以出现了很多优秀的JAVA中间件(JMS,memcache等,千万不要把网站做成一个数据库系统),对于上述的配置场景zookeeper是目前为止最适合也是使用程度最广的技术,其提供的一致性解决方案和watch机制解决了配置管理、集群管理等等分布式场景, 但一个线上使用的中间


【文件预览】:
aiolos-master
----aiolos-register()
--------pom.xml(1KB)
--------src()
--------.gitignore(41B)
--------README.md(206B)
----pom.xml(2KB)
----aiolos-client()
--------pom.xml(2KB)
--------src()
--------.gitignore(41B)
--------README.md(370B)
----.gitignore(21B)
----README.md(2KB)

网友评论