Zeusro Blog

Just for freedom

kubernetes跑redis

kubernetes有重启的机制,所以单节点一开始就不考虑. 这篇文章介绍得很好,详细对比了客户端分片,代理分片,路由分片的差别. Redis Cluster深入与实践 codis 官方的golang版本比较旧.而且最终打包出来的镜像比较大 可以参考 codis Redis Codis 部署安装 最终我用的codis,用了每组节点一主两从的方案 twemproxy +...

Elasticsearch性能优化

使用routing明确数据对应的分片位置 Elasticsearch的路由(Routing)特性 性能减低的原因 Your clients are simply sending too many queries too quickly in a fast burst, overwhelming the queue. You can monitor this with Node S...

采集kubernetes的容器日志

推送到ElasticSearch

需求 /var/log/containers下面的文件其实是软链接 真正的日志文件在/var/lib/docker/containers这个目录 可选方案: Logstash(过于消耗内存,尽量不要用这个) fluentd filebeat 不使用docker-driver 日志的格式 /var/log/containers 1 2 3 4 5 6 7 8 ...

ElasticSearch深度集成kubernetes 6.5

安装和配置 自制带插件的ES镜像 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 FROM elasticsearch:6.5.0 #或者手动下载后然后安装也行 # COPY elasticsearch-analysis-ik-6.5.0.zip / # elasticsearch-plugin install --batch file:///e...

kubernetes笔记

一些实用工具 kompose 可用于转化docker-compose文件,对于初学kubernetes的人很有帮助 安装类工具 kubeadm 参考: 证书轮换 进阶调度 每一种亲和度都有2种语境:preferred,required.preferred表示倾向性,required则是强制. 使用亲和度确保节点在目标节点上运行 1 2 3 4 5 6...

一些docker的技巧

安装 Ubuntu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 # SET UP THE REPOSITORY sudo apt-get remove docker docker-engine docker.io sudo apt-get update sudo apt-get in...

[转载]一句话概括设计模式

策略模式 定义了算法家族,分别封装起来,让他们之间可以互相替换,此模式让算法的变化,不会影响到使用算法的客户 重写父类策略算法 工厂模式 自动化new 装饰模式 动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式比生成子类更灵活 代理模式 为其他对象提供一种代理以控制对这个对象的访问 原型模式 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象 模板方法模式 ...

Kubernetes挂载常用资源

最近有点划水,文章还是有写的,只是没成型,所以没发出来. 今天介绍下用k8s挂载一些常用的资源 当前版本Kubernetes版本:1.12.2 env env 1 2 3 env: - name: GIT_REPO value: 'ssh://[email protected]:22/a/b.git' 嵌套env ...

码隆结论

结论 选取了50个样本,结果如下 准确率 图片含文字:86% 模糊:没有特意选取模糊样本,所以不统计 局部:98% 拼图:96% 2个背景不同的图片平铺有概率被当成拼图 人物识别:88% 没有头的图片比较容易当成没有人物 备注 请求响应很慢的图片: https://img.a...

Concourse-CI集成maven/gradle项目

Concourse-CI从入门到摔桌

前言 我们要做的事情很简单,用Concourse这个工具拉取私有代码库的Java源代码,构建然后推送到阿里云仓库. 我希望看这篇文章的人能够重点看前面几段内容,而不是学会了皮毛,但没办法理解这个工具的设计理念. 概念介绍 Pipeline是一等公民:Concourse以pipeline机制运行集成任务。pipeline将Task、Resource、Job三者有机地结合起来。 ...