Java Servlet
Monday, May 30, 2022 在 Java Web Stack
A、初始化 https://www.codetd.com/en/article/13249666#ServletContextListener_27 ServletContextListener ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由ServletContextListener 来处理。
Java Servlet
Monday, May 30, 2022 在 性能分析
A、初始化 https://www.codetd.com/en/article/13249666#ServletContextListener_27 ServletContextListener ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由ServletContextListener 来处理。
Chaos Mesh - K8S
Monday, May 30, 2022 在 Chaos混沌工程
Chaos Mesh 一、故障注入场景 A、RPC服务通讯层演练 1. RPC演练-服务延时/性能 监控告警 演练目标: 演练手段: 演练: 2. RPC演练-服务弹性伸缩高可用 3. RPC演练-服务恢复 二、K8S混沌实验 见 Kubernetes 故障注入暂停 # kubectl annotate {kind} {name} experiment.chaos-mesh.org/pause=true kubectl annotate {networkchaos} …
Nginx Devops
Thursday, May 26, 2022 在 Nginx Stack
一、Nginx Devops A、499 作为AWS网关, 同ELB配合使用 当ELB的IP变化时,DNS刷新不及时,导致499超时问题。 带有 AWS ELB 的 Nginx 代理:间歇性网关超时(499 或 502)的关键处理 B、502 往往是Nginx服务有问题
Chaos Mesh
Wednesday, May 25, 2022 在 Chaos混沌工程
Chaos Mesh 一、安装到K8S集群 Helm A、有哪些POD chaos-testing chaos-controller-manager-7788488bbd-dq8k8 1/1 Running 0 45h chaos-testing chaos-controller-manager-7788488bbd-dvqdj 1/1 Running 1 (34h ago) 45h chaos-testing chaos-controller-manager-7788488bbd-ffwss …
AWS IAM
Wednesday, May 25, 2022 在 Cloud Security
AWS Security - IAM使用经验 一、IAM相关概念 A、用户 用户和角色类似,也是一组权限的集合,但是用户应该更多的面向 人/客户端? 人 是某个用户,通过密钥进行认证,然后具有对应的权限 机器 是某个用户,通过secretkey进行认证,然后具有对应的权限 B、角色 角色可以理解为,一组权限的集合代表,当需要权限进行操作时,往往是基于 角色 这个实体进行赋予。 对某个应用赋予某个角色 对某项操作赋予某个角色 C、策略 就是一组权限,或者单个权限。可以赋给 用户、角色。 二、权限认 …
AWS CloudWatch - Log Insights
Wednesday, May 25, 2022 在 Cloud SRE
一、网关搜索 A、查询接口以及响应码 fields @timestamp, @message | filter @message like /(?i)(queryData)/ | filter @message like /(?i)("500")/ | sort @timestamp desc | limit 100 二、应用搜索 A、TraceId检索 fields @timestamp, @message | filter log._trace_id = …
AWS CloudWatch
Wednesday, May 25, 2022 在 Cloud SRE
AWS SRE - CloudWatch使用经验 日志、指标、告警等功能 一、日志查询 A、全局日志搜索:Logs Insights 使用 CloudWatch 查询语法进行 日志组 维度的全局日志搜索。 常用查询语法 fields @timestamp, @message | sort @timestamp desc | limit 20 “或"语法:| 使用 ‘|’ 来作为 “或” 语义的分隔符, …