Kubernetes 异常配置检测框架## Kubernetes 异常配置检测框架 顾静, 阿里云 邓隽, 阿里云 ## 我们来自阿里云容器服务 • 顾静,研发工程师 • 邓隽,技术专家 ## 我们参与打造 • 容器服务(ACK/ASK) • 容器镜像服务(ACR) • 服务网格(ASM) 1 Kubernetes 典型异常 2 检测框架演进 3 生产实践 4 总结 ## Kubernetes 使用日常 Server Pod Master API Server Pod Master API Server Pod Master ## Kubernetes 典型异常 ## 网络异常 • 安全组、路由表配置错误 • 节点防火墙软件等修改 iptables、内核参数 • 网络链路长,手动排查成本高 ## 异常影响 • 应用间无法正常通信 • 集群内 Controller 无法正常工作  0 码力 | 33 页 | 668.91 KB | 2 年前3
《玩转webpack》 第四章 进阶篇: 编写可维护的 webpack 构建配置进阶篇:编写可维护的webpack 构建配置 05 | 进阶篇:webpack 构建速度和体积优化策略 06 | 原理篇:通过源码掌握webpack 打包原理 07 | 原理篇:编写 Loader 和插件 08 | 实战篇:React 全家桶 和webpack 开发商城项目 ## ☐ ☐ ☐ ☐ ## 扫码试看/订阅 《玩转webpack》 ## 构建配置抽离成 npm 包的意义 包的意义 通用性 ·业务开发者无需关注构建配置 ·统一团队构建脚本 可维护性 ·构建配置合理的拆分 ·README 文档、ChangeLog 文档等 质量 ·冒烟测试、单元测试、测试覆盖率 ·持续集成 ## 构建配置管理的可选方案 通过多个配置文件管理不同环境的构建,webpack --config 参数进行控制 将构建配置设计成一个库,比如:hjs-webpack、Neutrino、webpack-blocks webpack-blocks 抽成一个工具进行管理,比如:create-react-app, kyt, nwb 将所有的配置放在一个文件,通过 --env 参数控制分支选择 ## 构建配置包设计 ## 通过多个配置文件管理不同环境的 webpack 配置 ·基础配置:webpack.base.js ·开发环境:webpack.dev.js ·生产环境:webpack.prod.js ·SSR环境:webpack0 码力 | 30 页 | 5.38 MB | 2 年前3
使用 TEX 写文档KevinWgOUC 王晓东 大纲 What's TEX 历史 扩展 系统 Why TeX 优点 比较 HowTo IATEX 文档基本结构 一个简单例子 正文排版 讨论和演示 # 使用 TEX 写文档 王晓东 wxd2870@163.com 中国海洋大学 September 4, 2012 》由进击的皇虫使用书栈(BookStack.CN)进行构建,生成于2018-05-26。 书栈(BookStack.CN) 仅提供文档编写、整理、归类等功能,以及对文档内容的生成和导出工具。 文档内容由网友们编写和整理,书栈(BookStack.CN)难以确认文档内容知识点是否错漏。如果您在阅读文档获取知识的时候,发现文档内容有不恰 将知识准确、高效且有效地传递给每一个人。 同时,如果您在日常生活、工作和学习中遇到有价值有营养的知识文档,欢迎分享到书栈(BookStack.CN),为知识的传承献上您的一份力量! 如果当前文档生成时间太久,请到书栈(BookStack.CN)获取最新的文档,以跟上知识更新换代的步伐。 文档地址:http://www.bookstack.cn/books/other-doc-cn-ffmpeg 分享,让知识传承更久远!感谢知识的创造者,感谢知识的分享者,也感谢每一位阅读到此处的读者,因为我们都将成为知识的传承者。 ## README - ffmpeg 翻译文档(ffmpeg-all 包含重要组件) - 来源(书栈小编注) ## ffmpeg 翻译文档(ffmpeg-all 包含重要组件) ## 目录: - 1 命令语法 - 2 描述/概览 - 3 详细说明 - 4 流的选择(指定)0 码力 | 502 页 | 3.06 MB | 2 年前3
TiDB中文技术文档## TiDB 中文技术 文档 书栈(BookStack.CN) ## 目录 致谢 README TDB简介 TDB快速入门指南 TDB用户文档 TiDB数据库管理 TiDB服务 TiDB进程启动参数 TiDB系统数据库 TiDB系统变量 TiDB专用系统变量和语法 TiDB访问权限管理 字面值 数据库、表、索引、列和别名 关键字和保留字 用户变量 表达式语法 注释语法 字符集和时区 字符集支持 字符集配置 时区 数据类型 日期和时间类型 基本数据类型 函数和操作符 函数和操作符概述 表达式求值的类型转换 操作符 与 MySQL 兼容性对比 TiDB 内存控制文档 Bit-value Literals Boolean Literals Date 和 Time 字面值 十六进制的字面值 NULL Values 数值字面值 字符串字面值 TiDB 用户文档 高级功能 历史数据回溯 垃圾回收 (GC)0 码力 | 444 页 | 4.89 MB | 1 年前3
Laravel 5.1 中文文档定平滑的支持。 ## PSR-2 PSR-2 代码风格指南已经被 Laravel 框架采取为默认风格指南,此外,所有代码生成器已经被更新到生成兼容 PSR-2 语法的代码。 ## 文档 Laravel 文档的每一个页面都进行了一丝不苟的审查和引人注目的优化,所有代码示例都被审查并且扩展到更好的支持上下文相关性。 ## 事件广播 在很多现代的 web 应用中,web 套接字被用于实现实时的 该目录应该是可写的,用来存储临时优化文件如 compiled.php, routes.php, config.php 以及 service.json ## 新增 BroadcastServiceProvider 在配置文件 config/app.php 中,添加 Illuminate\Broadcasting\BroadcastServiceProvider 到 providers 数组。 ## 认证 如果你在使用 createOpenMatcher 和 createPlainMatcher 方法已经从 Blade 编译器中移除,可以使用新的 directive 方法来为 5.1 版的 Blade 创建自定义的指令。查阅扩展 Blade 文档了解详情。 ## 测试 在 tests/TestCase.php 文件中新增 protected 属性 baseUrl: protected $baseUrl = 'http://localhost';0 码力 | 307 页 | 3.46 MB | 2 年前3
Laravel 5.3 中文文档# Laravel 5.3 中文文档  Docs By LaravelAcademy.org 本文档由 Laravel 学院提供翻译支持 ## 目录 1. 序言.....3 1.1 发行版本说明.....3 1.2 升级指南 升级指南.....13 1.3 贡献代码.....30 2. 起步.....33 2.1 安装.....33 2.2 配置.....36 2.3 目录结构.....40 2.4 错误&日志.....45 3. 开发环境.....52 3.1 Laravel Homestead.....52 3.2 Laravel Valet InvoicePaid($invoice)); Laravel 社区已经为通知系统编写了各种各样的驱动,包括对 iOS 和 Android 通知的支持,要学习 更多关于通知系统的细节,查看其相应文档。 ## WebSockets / 事件广播 事件广播在之前版本的 Laravel 中已经有了 ,Laravel 5.3 通过为已私有和已存在的 WebSocket 频 道添加频道级认证对此功能进行了极大的优化和提升:0 码力 | 691 页 | 9.37 MB | 2 年前3
Laravel 6.0 中文文档本文档由学院君提供  # Laravel 6.0 中文文档 本文档由学院君翻译提供 更多资源请访问 https://xueyuanjun.com ## 第一部分:序言 新版特性 Laravel 6.0(LTS 版本)在 Laravel Lang::transChoice 方法 本地化 Lang::getFromJson 方法 • 队列重试限制 • 重发邮箱验证路由 Input 门面 ## 预计升级时间:1个小时 注:本文档适用于是从 Laravel 5.8 升级到 6.0,我们将尽可能在文档中列出所有重大更新。 ### PHP 7.2 影响级别:中等 由于 PHP 7.1 从 2019 年 12 月开始不再主动维护,所以 Laravel 6.0 要求 由于已经接近维护的生命周期尾期,Carbon 1.x 不再被支持,请升级应用到 Carbon 2.0。 ## 配置 ## AWS_REGION 环境变量 ## 影响级别:可选 如果你计划使用 Laravel Vapor,那么需要在 config 目录下更新所有已存在的 AWS_REGION 配置为 AWS_DEFAULT_REGION,此外,你还需要在 .env 文件中更新这个环境变量的名称。 ##0 码力 | 1442 页 | 14.66 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













