分布式入门

CAP原理

https://www.ruanyifeng.com/blog/2018/07/cap.html
https://blog.csdn.net/hong10086/article/details/88627210
https://www.zhihu.com/question/67042062



1.CP: 分布式数据库,如Redis、HBase等
2.AP:典型的应用就如某米的抢购手机场景,可能前几秒你浏览商品的时候页面提示是有库存的,
当你选择完商品准备下单的时候,系统提示你下单失败,商品已售完。这其实就是先在 A(可用性)方面保证系统可以正常的服务,
然后在数据的一致性方面做了些牺牲,虽然多少会影响一些用户体验,但也不至于造成用户购物流程的严重阻塞。

总结

现如今,对于多数大型互联网应用的场景,主机众多、部署分散,而且现在的集群规模越来越大,节点只会越来越多,
所以节点故障、网络故障是常态,因此分区容错性也就成为了一个分布式系统必然要面对的问题。那么就只能在C和A之间进行取舍。
但对于传统的项目就可能有所不同,拿银行的转账系统来说,涉及到金钱的对于数据一致性不能做出一丝的让步,C必须保证,
出现网络故障的话,宁可停止服务,可以在A和P之间做取舍。

https://blog.csdn.net/baidu_39298625/article/details/98102453

http://c.biancheng.net/view/4624.html

1.maven打包命令: mvn clean package

2. 现象:org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [arg1, arg0, param1, param2]
解决:https://blog.csdn.net/weixin_43840353/article/details/94486680
UserBean getInfo(String name,String password);在idea里没问题,
打成jar包就得写成这样UserBean getInfo(@Param("name")String name, @Param("password")String password);
3.linux常用命令
https://www.cnblogs.com/muhy/p/12505496.html
4. 关闭xshell后,部署的springboot项目自动关闭的解决办法
https://blog.csdn.net/qq_32265203/article/details/106261288


IDEA基于springboot采用Dubbo+zookeeper+Redis搭建微服务项目-详细教程
https://blog.csdn.net/baidu_39298625/article/details/108330298

zookpeeper安装
https://blog.csdn.net/java_66666/article/details/81015302

解决zookeeper端口占用8080问题
https://blog.csdn.net/weixin_41684423/article/details/115628991

dubbo 配置文件问题:
https://segmentfault.com/q/1010000007653015
https://blog.csdn.net/qq_37545366/article/details/79708111

maven问题
https://blog.csdn.net/cincoutcin/article/details/108172200
https://blog.csdn.net/weixin_46053707/article/details/104623641

idea编译失败
https://blog.csdn.net/YOUYOU0710/article/details/107047637/

springvboot问题汇总
https://blog.csdn.net/qq_42827374/article/details/105408968

复盘:
昨天集成redis报错,几点误区:1,没有质疑博客项目的准确性。2,博客可能没有错,但是没读取到配置文件
3,过于纠结一种方法,其实只要实现就行。4,不要无脑百度,很浪费时间。
方法论:遇到报错:1,先根据报错信息,结合框架原理分析。2,debug 代码字段看缺少哪些信息。

结论:1,对maven、spring原理不熟
2, 不能浮躁,慢慢理清思路
posted @ 2021-07-29 11:31  代码改变心态  阅读(210)  评论(0编辑  收藏  举报