linux

centos安装tailf命令

/* tailf.c -- tail a log file and then follow it * Created: Tue Jan 9 15:49:21 1996 by faith@acm.org * Copyright 1996, 2003 Rickard E. Faith (faith@acm.org) * * Permission is hereb...

Arthas – java线上问题处理终极利器

前言 在使用 Arthas 之前,当遇到 Java 线上问题时,如 CPU 飙升、负载突高、内存溢出等问题,你需要查命令,查网络,然后 jps、jstack、jmap、jhat、jstat、hprof 等一通操作。最终焦头烂额,还不一定能查出...

微信机器人之开发体验

前言 目前在公司中的消息通知大部分使用邮件、短信、钉钉、App通知、websocket通知、微信企业版等等,针对于QQ和微信这种目前使用量较大的工具,通知机制并不完善。当然,主要是TX本身的功能要求决定了无法做类...

nginx之try_file、rewrite、proxy_pass的区别

rewrite会改变浏览器的URL链接,把原来的URL转发到新的URL上 try_file会转发URL到nginx代理的新的URL上,转发的同时,会以新的URL对应的location中的response为准,不会改变浏览器的URL proxy_pass会转发UR...

nginx的location匹配规则和顺序

简单说: 精准匹配>模糊匹配 匹配多的>匹配少的   (location =) > (location 完整路径) > (location ^~ 路径) > (location ~,~* 正则顺序) > (location 部分起始路径) > (/...

nginx做URI转发

新建default.conf,作为调试打印使用 server { listen 80; server_name localhost; location / { default_type text/plain; return 200 "转发后的URI:$u...

访问github下载较慢的问题

环境 mac 中国移动网络 问题 在mac上执行git pull命令,从github下载代码非常慢,有时候只有几kb,有时候就卡死不动了。在命令行ping github.com时,发现访问的居然是国外的IP,所以很有可能被墙了。 解决...

Jenkins: the input device is not a TTY

在使用jenkins执行docker容器内命令时,jenkins会提示 docker exec -it test_container bash build.sh the input device is not a TTY 在Stack Overflow上查找错误内容,解决方法如下: 去掉docker的-it...

记一次阿里云负载均衡502问题排查

一.问题描述 1.环境 阿里云负载均衡 CentOS7 Apache 2.现象 使用Apache搭建了一个服务,两个负载均衡中配置http协议转发,两个使用的不同的域名,不同的端口,一个成功,一个报502 Bad Gateway。 二....

docker registry服务器磁盘100%,该如何释放?

一、问题描述 我自己搭建了一个docker registry私服,总磁盘有300G左右,有几年的时间,一直没动,没有扩展磁盘,也没有删除镜像。 最近忽然无法push镜像了,在服务器上查找一番,发现磁盘空间100%了。 二、...