探讨和实践基于Istio的微服务治理事件监控Service Mesh Meetup #4 上海站 探讨和实践基于Istio的微服务治理事件监控 2018.11.25 徐运元关于我 2008年毕业于浙江大学,曾在思科和浙大网新有超过 9年的工作经验和5年的云计算领域工作经验,带领团 队完成公司第一代基于Kubernetes的云平台开发和第 二代基于Kubernetes的DevOps云平台开发。目前致力 于公司基于Istio的微服务平台打造。 Metrics Logging Tracing 指标监控 • 指标可被聚合 • 体现系统性能趋势 分布式追踪 • 和请求相关 • HTTP • SQL 日志系统 • 代码逻辑处理事件 • 异常、debug信息容器化和微服务下的监控需求 微观下的监控需求 快速错误追踪 可快速排查在性能测试场景下的 慢方法、异常调用以及异常报文 等信息 单次链路追踪 可细粒度排查应用单次链路调用0 码力 | 29 页 | 8.37 MB | 6 月前3
Nacos架构&原理
年的阿里五彩石项目,自主研发完全可控,经历十多年双 11 洪峰考验,沉淀了高性能、 高可用、可扩展的核心能力,2018 年开源后引起了开发者的广泛关注和大量使用。本书也将介绍 Nacos 偏 AP 分布式系统的设计、全异步事件驱动的高性能架构和面向失败设计的高可用设计理念 等。相信开发者阅读后不仅可以更深入了解 Nacos,也有助于提高分布式系统的设计研发能力。 阿里巴巴中间件负责人 - 胡伟琪(白慕) 阿里巴巴在 TOC 成员 - 李响 服务注册、发现与配置管理是构成大型分布式系统的基石。Nacos 是集成了这三种能力的现代化、 开源开放的代表系统。本书系统化的介绍了 Nacos 诞生的历史背景以及其在阿里集团内部孕育的过 程,阐述了打造⼀款实用、易用系统的全过程。另外,本书也从设计、架构方面详细介绍了 Nacos 的实现,分享了 Nacos 在业内的最佳实践和用户案例。相信对分布式系统和其实现有兴趣的 在阿里也触发过大故障,经历过数次血与火的考验。 在阿里数次架构升级中,Nacos 都做了大量的功能迭代,用来支持阿里的异地多活,容灾演练,容 器化,Serverless 化。Nacos 经过阿里内部锤炼十年以上,各项指标已经及其先进,稳定,为服务 好全球开发者,Nacos 经过数十名工程师持续努力,以开源形式和大家见面,相信 Nacos ⼀定能在 分布式领域成为开发者的首选项。 9 > 前言0 码力 | 326 页 | 12.83 MB | 10 月前3
廖雪峰JavaScript教程6.6 Promise 6.7 Canvas 7 jQuery 7.1 选择器 7.1.1 层级选择器 7.1.2 查找和过滤 7.2 操作DOM 7.2.1 修改DOM结构 7.3 事件 7.4 动画 7.5 扩展 8 underscore 8.1 Collections 8.2 Arrays 8.3 Functions 8.4 Objects 8.5 Chaining 括起来的字符表示。 如果 ' 本身也是一个字符,那就可以用 "" 括起来,比如 "I'm OK" 包含的字符 是 I , ' , m ,空格, O , K 这6个字符。 如果字符串内部既包含 ' 又包含 " 怎么办?可以用转义字符 \ 来标识,比如: 1. 'I\'m \"OK\"!'; 表示的字符串内容是: I'm "OK"! 转义字符 \ 可以转义很多字符,比如 x + n; 5. n = n - 2; 6. } while 2.7 循环 - 40 - 本文档使用 书栈(BookStack.CN) 构建 7. x; // 2500 在循环内部变量 n 不断自减,直到变为 -1 时,不再满足 while 条件,循环退出。 最后一种循环是 do { … } while() 循环,它和 while 循环的唯一区别在于,不是在每次循环开0 码力 | 264 页 | 2.81 MB | 10 月前3
阮一峰 JavaScript 教程书栈(BookStack.CN) 构建 原生二进制代码的运行速度。各种语言(主要是 C 和 C++)通过编译 成 WebAssembly,就可以在浏览器里面运行。 (3)事件驱动和非阻塞式设计。 JavaScript 程序可以采用事件驱动(event-driven)和非阻塞式 (non-blocking)设计,在服务器端适合高并发环境,普通的硬件就 可以承受很大的访问量。 JavaScript 对于 var 命令来说,JavaScript 的区块不构成单独的作用域 (scope)。 1. { 2. var a = 1; 3. } 4. 5. a // 1 上面代码在区块内部,使用 var 命令声明并赋值了变量 a ,然后在 区块外部,变量 a 依然有效,区块对于 var 命令不构成单独的作用 域,与不使用区块的情况没有任何区别。在 JavaScript 语言中,单 10. } 上面代码根据变量 fruit 的值,选择执行相应的 case 。如果所 有 case 都不符合,则执行最后的 default 部分。需要注意的是,每 个 case 代码块内部的 break 语句不能少,否则会接下去执行下一 个 case 代码块,而不是跳出 switch 结构。 1. var x = 1; 2. switch 结构 基本语法 - 430 码力 | 540 页 | 3.32 MB | 10 月前3
Python 标准库参考指南 3.13 未实现对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.14.10 内部对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.15 特殊属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4 marshal --- 内部 Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489 12.5 dbm --- Unix ” 信号量对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 864 17.1.7 事件对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865 17.1.8 定时器对象0 码力 | 2246 页 | 11.74 MB | 10 月前3
Python 标准库参考指南 3.13 未实现对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.14.10 内部对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 4.15 特殊属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 484 12.4 marshal --- 内部 Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485 12.5 dbm --- Unix ” 信号量对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 860 17.1.7 事件对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 861 17.1.8 定时器对象0 码力 | 2242 页 | 11.73 MB | 10 月前3
Python 标准库参考指南 3.12 未实现对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.14.10 内部对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.15 特殊属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 12.4 marshal --- 内部 Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 12.5 dbm --- Unix ” 信号量对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836 17.1.7 事件对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 17.1.8 定时器对象0 码力 | 2253 页 | 11.81 MB | 10 月前3
Python 标准库参考指南 3.12 未实现对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.14.10 内部对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.15 特殊属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 12.4 marshal --- 内部 Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471 12.5 dbm --- Unix ” 信号量对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 836 17.1.7 事件对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 837 17.1.8 定时器对象0 码力 | 2253 页 | 11.81 MB | 10 月前3
Python 标准库参考指南 3.10.15 布尔值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 4.13.11 内部对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 4.14 特殊属性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438 12.4 marshal --- 内部 Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 12.5 dbm --- Unix ” 信号量对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 753 17.1.7 事件对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 754 17.1.8 定时器对象0 码力 | 2072 页 | 10.39 MB | 10 月前3
Python 标准库参考指南 3.10.15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.13.11 内部对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 4.14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469 12.4 marshal --- 内部 Python 对象序列化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470 12.5 dbm --- Unix 信号量对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 808 17.1.7 事件对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 809 17.10 码力 | 2207 页 | 10.45 MB | 10 月前3
共 123 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













