logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Nginx rewrite post请求变get请求解决

笔者最近碰到一个nginx问题,我们需要将http://t16.niiu.com/gateway/abtest-service/api/shenzhen/shoulei/7(该方法是POST) rewrite成http://t16.niiu.com//api/shenzhen/shoulei/7, 因为微服务提供的请求地址就是:/api/shenzhen/shoulei/7 。其中,/a

k8s pod cpu限制limit过小导致的问题

笔者负责的一个很重量级的服务,并发量大且处理逻辑复杂。之前pod的资源限制设置如下:、cpu limit 设置为3000m的时候,系统P99、P999耗时都比较低。直到有一天,笔者突发心血来潮,想着3000m可能太高了点就把资源限制改为如下:cpu limit由3000m降为2000m , 改完之后那一周,系统P99、P999耗时明显比之前高出一些,遂再次将资源设...

#golang
生产java服务CPU异常飙高问题解决

线上有一个非常繁忙的服务的 JVM 进程 CPU 经常跑到 100% 以上,下面写了一下排查的过程。通过阅读这篇文章你会了解到下面这些知识。Java 程序 CPU 占用高的排查思路可能造成线上服务大量异常的 log4j 假异步Kafka 异步发送的优化On-CPU 火焰图的原理和解读开始尝试JVM CPU 占用高,第一反应是找出 CPU 占用最高的线程,看这个线程在执行什么,...

#java
Kafka_2.10-0.10.0.0集群安装与配置

上文已经讲过如何安装Zookeeper集群,因为Kafka集群需要依赖Zookeeper服务,虽然Kafka有内置Zookeeper,但是还是建议独立安装Zookeeper集群服务,此处不再赘述     kafka集群还是安装在10.10.16.170  、 10.10.16.132  、10.10.16.133三台机器上面    1、kafka官网下载kafka_2.10-0.1

Go版本升级到1.13后拉取私有module依赖出现verifying 410 gone

Go语言版本升级到1.13后拉取私有gitlab仓库module依赖竟然出现verifying 410 gone翻阅Golang官方文档得知,是需要设置GOPRIVATE环境变量,这个变量需要指向gitlab私有仓库windows10通过添加环境变量GOPRIVATE=私有仓库域名即可,顺利解决问题...

浅谈消息总线与消息队列的区别

原文地址:http://blog.csdn.net/yanghua_kobe/article/details/43877281 前段时间实现了一个基于RabbitMQ的消息总线,实现的过程中自己也在不断得思考、总结以及修正。需要考虑各个维度:效率、性能、网络、吞吐量、甚至需要自己去设想API可能的使用场景、模式。不过能有一件事情,自己愿意去做,在走路、吃饭、坐公交的时候都在思考

网络抓包工具Wireshark如何抓取本机包

笔者在很久之前用过其他的网络抓包工具,最近想着使用鼎鼎大名的网络抓包工具Wireshark,但是一开始始终无法抓取到本机网络包,telnet localhost 8080这种都没法抓取,查过资料之后才知道,  windows系统没有提供本地回环网络的接口,用wireshark监控网络的话只能看到经过网卡的流量,看不到访问localhost的流量,因为wireshark在windows系统上默认使用

到底了