自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

曾浩

专注运维

原创 kubernetes gitlab

kubernetes configMap PVC 用于每次启动job 会自动挂在PVC,pvc可以加速打包,用户maven的缓存文件,也可以用作编译后的包存放路径。挂在路径为maven的缓存路径 host_path 主要用于kubernetes里面的job跑docker命令 节点亲和力用于那些k...

2019-01-22 14:22:04

阅读数 247

评论数 0

原创 Kubernets NetworkPolicy Ingress

仅允许NS内部请求 拒绝所有非default的namespace请求 default 命名空间下面的资源 apiVersion: extensions/v1beta1 kind: NetworkPolicy metadata: name: deny-default na...

2018-12-17 16:08:13

阅读数 108

评论数 0

原创 Kubernetes RBAC

Kubernetes RBAC 查看系统存在的Roles 与ClusterRoles 查看Roles kubectl get roles --all-namespaces 查看ClusterRoles kubectl get clusterroles --all-namespaces 创建mi...

2018-12-17 10:10:33

阅读数 59

评论数 0

原创 kubernetes 服务发现与注册个人想法

初衷最近调研k8s,k8s是一个不错的docker编排工具,其中考虑到了很多在运维过程中的痛点,比如,RC、scale、autoscale、rolling-update等一系列的运维比较关心的东西,但是在k8s的服务暴露方面该需要做一些改进,自身的使用的clusterip只能k8s内部访问,服务服...

2017-06-22 13:49:32

阅读数 3799

评论数 0

原创 docker动态更新lb

第一种DNS方案容器里面通过向DNS做注册,然后nginx 里面配置upstream的时候写上域名,然后在添加nginx的resolver 来自动解析pass的域名,pass的域名通过dns轮训. Example: Nginx 代理配置 Upstream www { Server ...

2017-01-10 10:49:18

阅读数 658

评论数 0

原创 kafka与rabbitmq

kafka与rabbitmq 相关(个人总结有如有不对之处欢迎指正)

2016-12-16 11:05:47

阅读数 346

评论数 0

原创 ambari 安装

ambari安装在线安装#VERSION_NUMBER=2.2.2.0-460[Updates-ambari-2.2.2.0] name=ambari-2.2.2.0 - Updates baseurl=http://public-repo-1.hortonworks.com/ambari/cen...

2016-11-29 16:05:12

阅读数 693

评论数 0

原创 延迟插件实现延迟队列

环境要求Github: https://github.com/rabbitmq/rabbitmq-delayed-message-exchange Rabbitmq版本要求: RabbitMQ 3.5.7 and later versions. Erlang版本要求: Erlang/OTP...

2016-10-20 14:10:26

阅读数 2284

评论数 0

原创 rabbitmq 实现延迟队列(ttl+DLX)

实现原理利用死信队列加上生存时间,让信息在ttl完毕后到达指定队列. 所用到队列2个,一个是具有死信功能携带ttl属性的队列routingkey绑定到正常的队列里面.Rabbitmq 设置 发送消息到hello_delay里面,然后消费者监听hello队列.## 生产者 ##import pi...

2016-10-20 14:04:39

阅读数 2911

评论数 2

原创 Rabbitmq HAproxy 集群设置

集群节点说明三个节点,两个内存节点一个磁盘节点,内存节点提供对外访问,磁盘节点用于作为备份节点. 集群为镜像集群,所有的queue所属的主为两个raw节点上. 客户端连接方式为长连接,配置有超时与重连.HAproxy配置frontend SOA_Rabbitmq_frontend bi...

2016-09-21 09:50:54

阅读数 1661

评论数 0

原创 rabbitmq监控

python实例#!/bin/env python # encoding: utf-8import sys, urllib2, base64, json#rabbitmq ip = "127.0.0.1" username = "guest" passwo...

2016-09-14 13:34:25

阅读数 1790

评论数 0

原创 Rabbitmq AE换机

AE交换机作用使用Exchange,路由消息到对应的队列,当这个Exchange所绑定的queue的Routingkey都不匹配的时候就会进入AE交换机.设置AE交换机新建交换机的时候设置AE feature 设置AE交换机的类型为 internal表示只交换机到交换机的. 设置以后队...

2016-09-14 13:21:27

阅读数 334

评论数 0

原创 Rabbitmq 流控

生产者流控当触发Rabbitmq的流控后,会限制生产者发送消息的频率,比如之前是2W/s限制后可能在一段时间内无法发送消息. 触发流控条件,达到内存这只的水位线(vm_memory_high_watermark )或者磁盘达到限制剩余量.一般在产生的原因是长期的生产者发送速率大于消费者消费速率导...

2016-09-14 13:09:16

阅读数 3145

评论数 0

原创 Rabbitmq unack过多处理

在Rabbitmq有大量的unack,会极度影响Rabbitmq的性能,因为这些消息消费不出去,反复消费回退刷盘,设置消费者端的qos就可以避免这个问题. 未设置QOS = 1 设置QOS = 1 产生unack的原因:在队列里面取消息消费,在消费者端认为这个消息异常,会反复的回退在消费...

2016-09-14 13:02:18

阅读数 8501

评论数 0

原创 Rabbitmq 队列属性

队列属性1,持久性:如果启用,队列将会在server重启前后都有效。 2, 自动删除:如果启用,那么队列将会在所有的消费者停止使用之后自动删除掉自身。 3, 惰性:如果没有声明队列,那么在执行到使用的时候会导致异常,并不会主动声明。 4,排他性:如果启用,队列只能被声明它的消费者使用。

2016-09-14 12:48:08

阅读数 2080

评论数 0

原创 Rabbitmq Exchange使用建议

Exchange类型1,direct转发消息到RK指定的队列(严格匹配RK) 2,topic按RK规则转发(binding-key模糊匹配RK) 3,fanout 转发消息到所有绑定队列 4,headers 根据发送消息中的header属性进行匹配 5,system 匹配N(包含0)个关...

2016-09-14 12:45:21

阅读数 1807

评论数 0

原创 Rabbitmq消息可靠性保障

发送者发送这端利用confirm保证消息可以顺利达到rabbitmq,消息开启持久化(Delivery Mode = 2). 发送者发送一个消息,到达rabbitmq,然后rabbitmq认为此消息需要持久化,经过内存到磁盘的过程,然后把消息返回给发送者端.消息持久化申明交换机持久化和队列持久化...

2016-09-14 12:38:58

阅读数 3186

评论数 0

原创 Rabbitmq消费失败死信队列

Rabbitmq 重消费处理一 处理流程图: 业务交换机:正常接收发送者,发送过来的消息,交换机类型topicAE交换机: 当业务交换机无法根据指定的routingkey去路由到队列的时候,会全部发送到AE交换机.发送到此队列的消息属于,业务垃圾消息,或者攻击消息类型,交换机类型fanout...

2016-09-14 12:26:34

阅读数 20652

评论数 1

原创 Rabbitmq消息发送接收Demo

Rabbitmq生产者Demo# encoding: utf-8 import pika, sysrabbitmq_user = "michael" rabbitmq_passwd = "michael" rabbitmq_host = "192....

2016-09-14 11:21:54

阅读数 291

评论数 0

提示
确定要删除当前文章?
取消 删除