2020年8月27日
摘要: 需要这样一套日志收集、分析的系统: 收集 -- 能够采集多种来源的日志数据 (流式日志收集器) 传输 -- 能够稳定的把日志数据传输到中央系统 (消息队列) 存储 -- 可以将日志以结构化数据的形式存储起来 (搜索引擎) 分析 -- 支持方便的分析、检索方法,最好有GUI管理系统 (前端) 警告 - 阅读全文
posted @ 2020-08-27 09:27 杨枫哥 阅读(2436) 评论(0) 推荐(0) 编辑
  2020年8月17日
摘要: Prometheus架构图 常见的镜像 pod 备注 kube-state-metric 用来收集K8S基本状态信息的监控代理 node-exporter 专门用来收集K8S运算节点基础信息,需要部署到所有运算节点 cadivsor 用来监控容器内部使用资源的重要工具 blackbox-export 阅读全文
posted @ 2020-08-17 21:46 杨枫哥 阅读(1927) 评论(0) 推荐(0) 编辑
  2020年7月13日
摘要: 生产实践 1.迭代新需求/修复BUG(编码 >提git) 2.测试环境发版,测试(应用通过编译打包发布至test命名空间) 3.测试通过,上线(应用镜像直接发布至prod命名空间) 系统架构 (1)物理架构 主机名 角色 IP地址 mfyxw10.mfyxw.com zk-test(测试环境Test 阅读全文
posted @ 2020-07-13 18:11 杨枫哥 阅读(481) 评论(0) 推荐(0) 编辑
  2020年7月10日
摘要: 1.在Apollo的portal创建dubbo消费者项目 (1)添加dubbo消费者项目 (2)在dubbo消费者项目中添加配置项 (3)发布 2.通过jenkins构建dubbo消费者镜像 3.登录私有仓库harbor查看是否已上传 4.修改之前的dubbo消费者的deployment.yaml资 阅读全文
posted @ 2020-07-10 09:17 杨枫哥 阅读(463) 评论(0) 推荐(0) 编辑
  2020年7月9日
摘要: 1.登录portal.od.com(Apollo-portal),新建一个dubbo-demo-service项目 2.在Apollo项目中的dubbo-demo-service添加配置 (1)添加dubbo.registry配置 (2)添加dubbo.port (3)将dubbo.registry 阅读全文
posted @ 2020-07-09 09:25 杨枫哥 阅读(417) 评论(0) 推荐(0) 编辑
  2020年7月8日
摘要: 集合(set)是一个无序的,不重复元素的序列 可以使用大括号或set()函数来创建集合 空集合必须使用set()来创建,不能使用来表示空集合,因为表示的是一个空字典 1.add添加元素 (1)语法格式 s.add(x) 备注:x表示将要被添加至集合的元素,如果参数x的值已经存在,将不会被添加 (2) 阅读全文
posted @ 2020-07-08 06:38 杨枫哥 阅读(244) 评论(0) 推荐(0) 编辑
  2020年7月7日
摘要: 1.执行apollo-portal数据库脚本 apollo-portal数据库脚本链接:https://raw.githubusercontent.com/ctripcorp/apollo/1.5.1/scripts/db/migration/portaldb/V1.0.0__initializat 阅读全文
posted @ 2020-07-07 16:33 杨枫哥 阅读(435) 评论(4) 推荐(0) 编辑
  2020年7月6日
摘要: 1.部署apollo-adminservice软件包 apollo-adminservice软件包链接地址:https://github.com/ctripcorp/apollo/releases/download/v1.5.1/apollo-adminservice-1.5.1-github.zi 阅读全文
posted @ 2020-07-06 16:48 杨枫哥 阅读(517) 评论(0) 推荐(0) 编辑
  2020年7月3日
摘要: 1.Apollo简介 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 2.Apollo地址 Apollo官方地址:https://github.com 阅读全文
posted @ 2020-07-03 22:54 杨枫哥 阅读(475) 评论(0) 推荐(0) 编辑
  2020年7月2日
摘要: 字典是一种可变容器模型,可以存储任意类型的对象 帮助用户去表示一个事物的信息(事物是有多个属性) 字典的每个键值(key:value)对使用冒号(:)分割,每个键值对之间用逗号(,)来分割,整个字典使用花括号 如: dict1 = {key1:value, key2:value2,...} 键必须是 阅读全文
posted @ 2020-07-02 09:43 杨枫哥 阅读(198) 评论(0) 推荐(0) 编辑