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 无法正常工作  ,并将 Web 应用的基本信息存储在这个 ServletContext 对象中。 ## Web 应用环境对象的用途 所有 Web 组件都可以访问此 ServletContext 对象,进而取得 Web 应用的基本信息。0 码力 | 33 页 | 668.91 KB | 2 年前3
用Go语言实现推送服务器## 用Go语言实现推送服务器 陈叶皓 chen.yh@ctrip.com ## 议程 • 推送服务器介绍 • Golang特点 • 推送服务架构 • 部分代码 • 上线效果 ## 议程 • 推送服务器介绍 • 推送服务架构 • 部分代码 • 上线效果 ## 什么是推送服务器 • 推送业务信息到手机端 • 始终保持连接 ## 推送服务器要求 · 高并发 • 可靠性 • 高性能 • 支持水平扩展 • 无单点故障 ## Go语言特性 • 静态的、编译的 • 自动内存回收 • 命令式编程 • 函数可以作为值 • 面向并发 • 内置RPC支持 ## 推送服务器要求的应对 - 高并发 - goroutine - 可靠性 - 使用Redis暂存消息 - 高性能 - 静态编译语言 - 支持水平扩展 - 使用RPC组成集群 goroutine使用channel交换消息 - 异步场景,直接往指定channel发送数据 - 同步场景,往channel发送的数据中,包含一个获取返回值的channel ## 议程 • 推送服务器介绍 • 推送服务架构 • 部分代码 • 上线效果 逻辑架构  天津麒麟信息技术有限公司 2019年5月 ## 目录 目录 ..... I 1 概述 ..... 2 1.1 系统概述 ..... 2 1.2 环境概述 .. 2.2 配置文件修改 ..... 4 2.2.1 配置 HADOOP-ENV.SH ..... 4 2.2.2 配置 YARN-ENV.SH ..... 5 2.2.3 配置 CORE-SITE.XML ..... 5 2.2.4 配置 HDFS-SIZE.XML ..... 5 2.2.5 配置 MAPRED-SITE.XML ..... 6 2.2.6 配置 YARN-SITE YARN-SITE.XML ..... 6 2.2.7 配置 SLAVES ..... 7 3 格式化并启动集群 ..... 7 3.1 格式化 NAMENODE ..... 7 3.2 启动 NAMENODE 和 DATANODE 守护进程 ..... 7 3.3 启动 RESOURCEMANAGER 和 NODEMANAGER 守护进程 ..... 7 4 执行 WORDCOUNT0 码力 | 8 页 | 313.35 KB | 2 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版鸟哥的Linux私房菜:服务器架 设篇 第三版 书栈(BookStack.CN) ## 目录 致谢 README 1. 第一部份:架站前的进修专区 2. 作者序 3. 第一章、架设服务器前的准备工作 3.1.1.1 前言:Linux 有啥功能 3.2.1.2 基本架设服务器流程 3.3.1.3 自我评估是否已经具有架站的能力 7 参考数据与延伸阅读 12. 第九章、防火墙与 NAT 服务器 12.1.9.1 认识防火墙 12.2.9.2 TCP Wrappers 12.3.9.3 Linux 的封包过滤软件:iptables 12.4.9.4 单机防火墙的一个实例 12.5.9.5 NAT 服务器的设定 12.6.9.6 重点回顾 12.7.9 第三部分:局域网络内常见的服务器架设 15. 第十一章、远程联机服务器 SSH / XDMCP / VNC / RDP 15.1.11.1 远程联机服务器 15.2.11.2 文字接口联机服务器:SSH 服务器 15.3.11.3 最原始图形接口:Xdmcp 服务的启用 15.4.11.4 华丽的图形接口:VNC 服务器 15.5.11.5 仿真的远程桌面系统:XRDP 服务器 150 码力 | 795 页 | 17.63 MB | 1 年前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
基于 Rust 语言编写的可编程的全球分布式 MQTT 服务器 王文庭0 码力 | 31 页 | 3.95 MB | 2 年前3
Spring Boot 2.2.14.BUILD-SNAPSHOT Reference Documentation0 码力 | 529 页 | 11.16 MB | 1 年前3
CloudBeaver User Guide v.22.30 码力 | 121 页 | 8.48 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
Kubernetes异常检测配置检查集群异常DSLTGT服务器块设备协议Curve云原生存储性能优化FIO性能测试ServletContextWeb 配置ServletConfigWeb 环境对象会话超时推送服务器高并发goroutineRedis水平扩展HadoopYARNMapReduceHDFSHadoop分布式文件系统Linux服务器架设服务器服务器架设网络安全系统维护Webpack构建配置npm 包测试覆盖率ESLintHPMQRust边缘计算MQTTWebAssemblySpring Boot依赖管理自动配置嵌入式服务器日志配置CloudBeaver服务器配置数据库连接用户认证数据源配置













