logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker Swarm Mode中部署SpringCloud微服务

实验环境创建一个Overlay网络搭建Consul集群和server高可用consul agent命令可选参数搭建Docker Swarm Mode集群Consul服务发现注册部署微服务参考资料首发于个人博客https://uublog.com/article/20180805/docker-swarm-deploy-micro-services/发现资料...

#docker#consul#微服务
Centos7+Docker部署Consul集群

Consul为什么选用consulConsulの初体验运行一个Consul Server运行一个Consul Client服务发现- Docker Registrator主要特点运行registratorRegistrator服务对象参考资料Consul整理了一些觉得有用的资料和踩过的坑.为什么选用consul1.因为Eureka即将...

#docker#微服务#consul
Docker容器清理

已经经历两次开发环境磁盘占用满的情况的。第一次是部署太频繁,然后有很多无用的images没有删除掉。第二次是docker容器,某些服务写了很多日志,导致磁盘被写满。撇开这些设置不当的问题,怎么清理掉一些“垃圾”,让docker占用空间变得小一点?Docker占用磁盘的主要有以下几样东西:Docker ImagesDocker ContainersDocker Logs...

kubernetes日志收集 fluent-operator 动态索引名的实现

日志是能收集了,但是所有的服务的日志,当天都放到一个索引,类似 “k8s-logs-” 这样的索引中。虽然它功能不是最强大的,但是基本功能能满足我们的业务需求,采集输入端多样化,也能做简单的filter,支持output的端也很丰富。日志收集,考虑到我们没有主动上报日志,格式也不太统一,容器化的时候,对于我们而言采集容器标准输出的日志是更快捷达到目的的方式。我是这样实现的,利用lua的filter

#kubernetes#贪心算法#容器
在kubernetes+istio中通过FQDN请求Nacos服务

背景是我们希望能在k8s中通过DNS方式,访问服务的FQDN来调用虚拟机注册到nacos的服务。我们vm和k8s的网段配置了相关路由能相互访问之前nacos有维护了一个同步去coredns的项目,但是年久失修,支持的nacos版本和coredns版本都不高。后面在官方文档找资料的时候,发现nacos是支持istio MCP协议的,于是采取这个方案来完成目标。

#kubernetes#istio#java
记一次生产Kafka出口流量暴涨问题

接到告警,业务的Kafka出口流量异常,这个kafka一直是订单类在用,平时插入的数据不会达到这个规模。其次,入口带宽很少,出口带宽这么多,掐指一算,大概率是消费的服务出现问题了。一般入口带宽和出口带宽 不是消费组特别多的情况下,两个的带宽相差不会太悬殊。

文章图片
#kafka#网络#分布式
用lsof+sed+uniq+sort+head正则 统计出连接Kafka连接最多的IP

用lsof+sed+uniq+sort+head正则 统计出连接Kafka连接最多的IP继之前 《Kafka线上出口流量暴涨》一文的处理中,发现这个kafka连接数有点高。按照惯例,掐指一算,估计有程序没用线程池,或者没正确使用线程池。问题来了,我怎么知道kafka端口哪些IP的连接最多呢?所以要找到这个问题,我们还得找出相关的连接,给它排序一下,好直观一点。把问题拆解一下就是找出所有连接到本机

#kafka#tcp/ip#网络
安装MySQL-Python出错mysql_config not found

博客链接 https://uublog.com/article/20170218/issue-mysql-python-mysql-config-not-found/用python需要用到mysql,遂想安装一个MySQL-Python.但是遇到如下错误:➜~ git:(master) ✗ sudo easy_install MySQL-python[sudo] password for

#mysql#python
到底了