上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 70 下一页
摘要: 1、为什么MQ能解决高并发环境下的消息堆积问题? MQ消息如果堆积,消费者不会立马消费所有的消息,不具有实时性,所以可以解决高并发的问题。 性能比较好的消息中间件:Kafka、RabbitMQ,RocketMQ. 2、什么情况下会产生消息丢失的现象? 消息队列满了的情况下。 3、如何解决消息丢失的问 阅读全文
posted @ 2019-02-16 12:22 小虾米的java梦 阅读(9173) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-02-16 11:46 小虾米的java梦 阅读(466) 评论(0) 推荐(0) 编辑
摘要: Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。 Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用do 阅读全文
posted @ 2019-02-16 10:46 小虾米的java梦 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Docker的可视化管理工具有DockerUI、Shipyard、Rancher、Portainer等等,这里主要对这几个进行优劣对比。 DockerUI: 优点 (1)支持container批量操作。 (2)支持image管理(虽然比较薄弱)。 缺点 (1)不支持多主机,多环境。 (2)管理平台无 阅读全文
posted @ 2019-02-16 10:34 小虾米的java梦 阅读(7159) 评论(0) 推荐(0) 编辑
摘要: 1、Docker的应用案例 2、 3、 4、docker的核心:镜像、仓库、容器 Build构建镜像:类似于集装箱。 Ship运输镜像,仓库:类似于码头。将镜像运输到仓库。 Run运行镜像:容器:类似于运行程序的地方。 一句话:去仓库将镜像拉取到本地,然后使用一条命令将镜像运行起来,变成容器。 阅读全文
posted @ 2019-02-15 19:53 小虾米的java梦 阅读(769) 评论(0) 推荐(0) 编辑
摘要: Rancher是什么 Rancher是一个开源的企业级容器管理平台。通过Rancher,企业再也不必自己使用一系列的开源软件去从头搭建容器服务平台。Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。 通俗的将它就是为了更方便的管理docker。 阅读全文
posted @ 2019-02-15 16:07 小虾米的java梦 阅读(882) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2019-02-15 11:58 小虾米的java梦 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 当在浏览器发送多次请求检测hystrix的作用时,我们可以使用postman来自动发送多次请求; 1、将链接保存到一个collection中 2、点击runner 3、设定运行次数 阅读全文
posted @ 2019-02-15 11:19 小虾米的java梦 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一、在各种电商网站下订单后会保留一个时间段,时间段内未支付则自动将订单状态设置为已过期。 二、解决方案 1、轮询数据库:实现一个定时器,每隔一段时间去检查一遍数据库里的所有订单,查看其状态是否是未支付并且已经到期。并修改这些数据的状态为已过期。 优点:方法简单,容易实现 缺点:订单状态处理不及时,轮 阅读全文
posted @ 2019-02-14 15:45 小虾米的java梦 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 从依赖注入的字面意思就可以知道,要将对象p注入到对象a,那么首先就必须得生成对象p与对象a,才能执行注入。所以,如果一个类A中有个成员变量p被@Autowired注解,那么@Autowired注入是发生在A的构造方法执行完之后的。 如果想在生成对象时候完成某些初始化操作,而偏偏这些初始化操作又依赖于 阅读全文
posted @ 2019-02-14 14:03 小虾米的java梦 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 70 下一页