动态配置信息需要提供一个重新缓存的按钮

来源:互联网 发布:计算机的发展史知乎 编辑:程序博客网 时间:2024/05/16 22:06

最近做了一个对接第三方接口的功能,需要推送信息到第三方给定的地址,开始做的时候,是只在系统初始化的时候,从数据库中加载,并缓存起来,然后就不再加载了。并且有一个信息的端口和协议是在代码中写死了的,导致了想修改的时候,既要修改代码,又要重新启动系统。

修改思路:
1。数据库中配置一个完整的信息,例如:
http://write.blog.csdn.net/8080/xxxx/xxxx
然后对这个数据分割,获取协议,地址,端口号,然后写入数据中
2。初始化的时候,缓存一次数据,并且在修改配置信息的地方,判断配置信息有修改,就重新从数据库中加载缓存。

这样也就解决了问题。
当然还有很多的其他方案,比如什么zookeeper等。

阅读全文
0 0
原创粉丝点击