高并发处理方案详解

时常看到高并发的问题,但高并发其实是最不需要考虑的东西。为何,他虚无缥缈,很少有网站真的需要这些东西,而且其中很多技术,其实你已经在用了。有这个意识就够了,不需要时刻盯着这个问题。只有很少的网站真的能达到高并发。 简单做一个归纳,...

使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案详解

前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了。上述场景在各个类型的系统中都能找到相似影子...

TCP协议之三次握手与四次挥手详解

TCP协议是TCP/IP体系中核心一个协议,该协议比起IP协议,ICMP协议,UDP协议都更复杂,因此这篇文章主要分析TCP协议在建立连接和断开连接的时候,状态转移以及报文段的内容。 下面,先放一张TCP的状态转移图: TCP协议之三...

Spring Cloud的负载均衡Spring Cloud Ribbon和Spring Cloud Feign详解

一、客户端负载均衡:Spring Cloud Ribbon。 Spring Cloud Ribbon是基于HTTP和TCP的客户端负载工具,它是基于Netflix Ribbon实现的。通过Spring Cloud的封装,可以轻松地将面向服...

Spring Cloud之Ribbon与Nginx区别详解

客户端负载均衡器    在SpringCloud中Ribbon负载均衡客户端,会从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地。 让后在本地实现轮训负载均衡策略。   Ribbon与...

Docker容器的创建、启动、和停止详解

1、容器是独立运行的一个或一组应用,及他们的运行环境。容器是Docker中的一个重要的概念。 2、docker容器的启动有三种方式a.交互方式,基于镜像新建容器并启动例如我们可以启动一个容器,打印出当前的日历表[root@rocketmq...

Docker两种方式进入后台运行的容器详解

1、在启动容器的时候,有时候我们加了参数-d,这时容器自动进入后台运行。如果我们要进入容器,该怎么办?通常使用docker attach命令和nsenter工具。 2、docker attach是Docker自带的命令。 $ do...

Docker导入、导出、删除容器详解

1、导出某个容器导出某个容器,非常简单,使用docker export命令,语法:docker export $container_id > 容器快照名导出后在本地可以看到有一个centos.tar的容器快照。 2、导入某个容器--...

Docker 数据卷和数据卷容器详解

1.本节课主要讲解如何在Docker内部及容器之间管理数据。容器中管理数据主要有两种方式:数据卷(Data volumes)数据卷容器(Data volume containers) 2.数据卷:是一个可供一个或多个容器使用的特殊目录,它...

Docker数据卷容器备份、恢复详解

1、备份数据卷容器 使用数据卷来备份数据,通过指定本地的一个文件路径,对应到容器中的路径,运行tar命令将重要的文件打包备份。 $ cd /home/xm6f/dev $ docker run --volumes-from db...