logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

配置阿里云镜像加速器

由于Docker的镜像仓库在国外,所以平常下载镜像的速度会比较慢,为此建议配置阿里云的镜像加速器来加快获取Docker官方镜像的速度。

#阿里云#docker#运维
用Docker Compose搭建WordPress时出现Failed to initialize DD Storage Engine、Dictionary initialization failed

用Docker Compose搭建WordPress时出现Failed to initialize DD Storage Engine、Data Dictionary initialization failed.的错误

#apache
RabbitMQ系列(7)--RabbitMQ消息应答及消息未应答后重新入队

RabbitMQ一旦向消费者传递一条消息,该消息就会被标记为删除,这种情况下消费者挂掉了正在处理的消息就会丢失,为了保证消息在发送的过程中不会丢失,RabbitMQ引入了应答机制,(1)true表示批量应答channel上未应答的消息,比如channel上有传送tag为5,6,7,8的消息,当前tag是8,那么此时5-8还未应答的消息就会被确认收到消息应答,但如果处理6或7消息失败了,5也会被应答

文章图片
#java-rabbitmq#rabbitmq
RabbitMQ系列(17)--延迟队列的简介与实现

以上场景都有一个特点,那就是都需要在某个事件发生前或发生后执行一项任务,如生成订单后,在十分钟后检查订单状态,未支付的订单将关闭,这种场景也可以用定时任务来处理,但数据量比价少的话确实可以用定时任务来处理,但在活动期间,订单的数据量可能会变得很庞大,对于庞大的数据,定时任务很难在1秒内检查完订单,从而不能及时的关闭未支付的订单,而且用定时任务来检查订单会给数据库带来很大的压力,所以在数据量大的情况

文章图片
#rabbitmq#java-rabbitmq
RabbitMQ系列(15)--死信队列的简介与死信队列和死信消费者的实现

(21)查看Consumer01控制台的输出,观察dead_queue队列消息数量的变化,因为没有开启Consumer02消费dead_queue队列,可以看到dead_queue队列堆积了1条消息,查看这条消息,可以看出就是我们拒绝掉的info5,这证明消费者拒绝消费消息info5后,消息info5从normal_queue队列移到了dead_queue队列里,由此可见当消息被拒绝消费后,死信队

文章图片
#rabbitmq#java-rabbitmq
修改Linux虚拟机的IP

平时拿虚拟机来练手一些项目时,虚拟机的IP会偶尔改变,所以为了让Linux虚拟机的IP不再动态的变化,需要修改Linux虚拟机的某个文件来让Linux虚拟机的IP不再改变。

#linux
Destination Host Unreachable

背景:物理机的IP地址是192.168.31.189,虚拟机的IP地址是192.168.194.130。用route -n命令查看路由表发现192.168.194.0没有走网关,可能是虚拟机路由出现问题。在虚拟机里添加路由,让192.168.31.0的数据从网关192.168.194.2进出。5、重新用虚拟机ping物理机。可是虚拟机ping不通物理机。物理机ping得通虚拟机。虚拟机ping得通

文章图片
#linux
Docker不同网段下的容器互联

在实际开发里我们可能会创建不同的集群,例如redis集群和mysql集群,而为了集群的安全和健康的,我们创建集群的时候给集群分配的网段是不同的,但这时候我们希望两个不在同一个网段下的集群间能互相连通,所以需要用到网络连通。

#docker#容器#运维
Docker镜像的拉取和推送(阿里云镜像仓库)

阿里云的容器镜像服务个人版是不要钱的,个人可以免费创建3个命名空间和最多可创建300个免费的镜像仓库供以使用,平时可以使用这项服务对个人的镜像进行管理,就可以不使用国外的DockerHub来对镜像进行管理了,大大节省了拉取和推送的时间,本文将介绍如何把镜像推送到阿里云镜像仓库以及从阿里云镜像仓库拉取镜像。

#阿里云#docker#云计算
    共 47 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择