摘要:
记录请求头信息 比如下请求头部分信息: accept: image/avif,image/webp,image/apng,image/svg+xml,image/*,*/*;q=0.8 accept-encoding: gzip, deflate, br accept-language: zh-CN 阅读全文
摘要:
第一种: 传统的LNMP方式 这种我称之为最古老的代理方式, 一般是流量入口放置一个Nginx, 然后proxy_pass到 Nginx + PHP的系统(Nginx解析http协议转发给fastcgi_pass交由php处理), 通常的配置如下: 每台PHP机器都会附加一个Nginx # 这里只是 阅读全文
摘要:
先看问题 开发反馈有个接口请求一直是502,运维介入后查看nginx error log 展示信息如下: upstream sent too big header while reading response header from upstream 意思是上游服务返回的响应携带的头信息太大了, 超 阅读全文
摘要:
1. 项目背景 每次大促前我们都会面临着系统扩容的挑战,之所以使用"挑战"二字,是因为我们每次都是人肉操作,要投入大量的人员和时间去支持大促,之前的扩容流程如下: 找到目标机器 确定目标机器是否挂载data盘,确认/etc/fstab配置是否正确 在云资源控制台基于此机器创建镜像 基于镜像创建购买机 阅读全文
摘要:
准备工作 master节点 k8s-node-1 10.206.0.2 node节点 k8s-node-2 10.206.0.4 node节点 k8s-node-3 10.206.0.7 规划pod网络 pod cidr : 192.168.0.0/16 tips: 1. 考虑业务发展趋势预设集群规 阅读全文
摘要:
参考链接 Nginx添加了一个头: add_header Access-Control-Allow-Origin *; 对象存储中也添加了一个头: add_header Access-Control-Allow-Origin *; CDN的HTTP响应头配置中也添加一个头: # 云厂商对此作了些操作 阅读全文
摘要:
1、找出U盘挂载的路径,使用如下命令:diskutil list 2、将U盘unmount(将N替换为挂载路径):diskutil unmountDisk /dev/disk[N] 3、写入U盘:sudo dd if=iso路径 of=/dev/rdisk[N] bs=1m rdisk 阅读全文
摘要:
Prometheus是新一代的监控系统解决方案,原生支持云环境,和kubernetes无缝对接,的却是容器化监控解决方案的不二之选。当然对传统的监控方案也能够兼容,通过自定义或是用开源社区提供的各种exporter无疑又为prometheus丰满羽翼。那么从今天开始我将会持续更新我对promethe 阅读全文
摘要:
· 需求 1、迁移MongoDB中的存量数据到Elasticsearch 2、增量数据业务方会写到MongoDB,但数据变更也要实时同步到Elasticsearch 经过数日的工具特性和我的需求对比之后,我选择了monstache来完成这次的需求。不言而喻,它可以满足我前面提到的需求。 调试过程 1 阅读全文
摘要:
grafana默认是不开启smtp的,但是添加用户或者发送报警又需要使用到邮箱,因此今天添加一个grafana专用邮箱,配置很简单。 grafana默认的配置文件在/etc/grafana/目录下,我们需要修改grafana.ini文件的smtp部分的配置即可。 [admin@prometheus 阅读全文