记录SpringCloud使用的一些问题
2018-08-13 15:21
232 查看
一、服务下线延迟问题
这个虽然是为了更好的高可用,但是下线服务依然存留很长一段时间(默认下最长有2分钟),不利于集群环境部署。解决办法:
去除保护机制,修改默认的配置,使服务尽快被去除。可看这里。
二、配置中心的git账号问题
配置中心可以使用git统一管理配置,配置git账号如果填自己的就会泄露自己密码。使用密码加密也是不可行的,因为也会被解密。解决办法:
使用ssh登陆,springcloud config server使用JGit从git获取资源,JGit支持ssh登陆。
如果生成密钥设置了passphrase,在配置加上passphrase:id_rsa的通行码即可。
三、eureka prod环境注册的权限问题
怎么对注册prod环境做限制?万一不小心启动了prod岂不是很危险。解决办法:暂没想到~
四、对springcloud的认识
使用起来很方便,简单的配置就可以跑起来一套微服务架构。而且现在还处在快速更新阶段,最新的F版本全部支持sb2.0,是个更新很大的版本,以后肯定会更强大。
组件很多,一般企业分布式开发所需要的功能都可以使用springcloud实现。
如果将就,那完全使用springcloud全家桶。
如果讲究,那肯定是不行的,springcloud帮我们实现了很多,很多默认配置,拓展起来有时候很不方便。
所以,实际应该还是,视情况而定,可以使用一些组件。比如使用eureka的高可用,config的集中管理,Hystric熔断器,zipkin链路跟踪,feign服务调用,都挺方便。
相关文章推荐
- spring cloud使用中遇到的一些偏僻问题
- 数据库使用中一些问题解决记录
- solrcloud使用问题记录
- solrcloud使用问题记录
- Highcharts使用====一些问题记录
- Qt 笔记(记录使用Qt中遇到的一些问题)
- 使用vc发现的一些问题记录
- 使用SQL遇到的一些问题记录
- 使用Zepto的一些问题记录 submit失败
- 使用Spring + Struts + Hibernate开发网站 -- 问题记录
- 记录oracle11g使用过程中遇到的一些问题,会持续更新。
- spring使用的一些记录
- 使用CocoaLumberjack的一些问题记录
- androidannotations使用时的一些问题的记录以及获取签名的MD5
- [项目过程中所遇到的各种问题记录]ORM篇——使用NHibernate配置对象实体的一些小问题
- SolrCloud使用问题记录
- Spring学习笔记(十八):使用jeesite时的一些问题总结
- 学习使用solr时遇到的一些问题,记录
- 记录spring使用JDK动态代理,发生的2次代理问题
- Ubuntu使用FQA -- 随便记录一些使用ubuntu12.04中的问题,贻笑大方了~