`
文章列表

nginx加载sticky模块

 
sticky 模块安装1,下载包 wget https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/08a395c66e42.zip2,解压 unzip -D 08a395c66e42.zip3,修改文件夹名 mv nginx-goodies-nginx-sticky-module-ng-08a395c66e42 nginx-sticky-module-ng4,修改cd /usr/local/nginx/sbin ./nginx -v 查看安装版本 ./nginx-V 查看已经安装的模块  --prefix=/ ...

jmap -heap 报错

    博客分类:
  • jvm
使用jmap看某个id的内存情况时报错,报错信息如下 [root@zkper-sso-01 logs]# jmap -heap 4467 Attaching to process ID 4467, please wait... Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccesso ...
RHEL 7.5   默认情况下,resolv.conf 文件由 NetworkManager 服务管理。然后,该服务会通过 DHCP 提供的 DNS 服务器填充此文件。您可以阻止 NetworkManager 管理 resolv.conf 文件,这将确保 DHCP 提供的 DNS 服务器会被忽略。   选项 1   1.    编辑或创建 /etc/dhcp/dhclient.conf 文件。   注意:必须使用根用户特权编辑此文件。使用 "sudo -i" 成为根用户,或者使用 "sudo" 执行所有命令。   2.    将 ...

k8s清理节点命令

    博客分类:
  • k8s
# 停止服务 systemctl disable kubelet.service systemctl disable kube-scheduler.service systemctl disable kube-proxy.service systemctl disable kube-controller-manager.service systemctl disable kube-apiserver.service systemctl stop kubelet.service systemctl stop kube-scheduler.s ...
AWS CLI 版本 1 版本1,适用于生产环境,而版本2还在试行阶段,不建议使用 使用捆绑安装程序安装 AWS CLI 版本 1 1,使用以下命令下载 AWS CLI 版本 1 捆绑安装程序。 curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip" 2,从程序包中提取文件。 unzip awscli-bundle.zip 如果没有 unzip,请使用 Linux 发行版的内置程序包管理器进行安装。 3,运行安装程序 sudo ./ ...
kubadm 的token忘记了 怎么办 1,kubeadm token create --ttl 0 生成一个永不过期的token   kubeadm token create 生成的token只能使用一天 kubeadm token list  | awk -F" " '{print $1}' |tail -n 1   2,获取CA公钥的哈希值   openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | ...
1,问题描述:        最近遇到一个问题,服务器编译总是报错,报错日志如下: [ERROR] /-web/src/main/java/com/abc/cs/scm/sales/mvc/CommonController.java:[1494,24] cannot find symbol symbol: method setCurrPage(int) location: variable comPage of type com.abc.vo.ComPage [ERROR] /web/src/main/java/com/abc/cs/scm/sales/mvc/Comm ...
最近开始研究kuberneters了,需要安装pinpoint了,今天这篇文章只将pinpoint安装的过程 1,安装docker-compose 有两种方式安装docker-compose,一种是通过二进制文件,一种是通过pip安装,通过pip安装总是遇到各种各样的版本依赖问题,所以本文采用二进制文件安装 前提准备:一台已经安装过docker的虚拟机 1,执行命令 sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m ...

curl 常见错误解决

    博客分类:
  • curl
1,问题描述 updating version 3.1.4 ... Download arthas from: https://maven.aliyun.com/repository/public/com/taobao/arthas/arthas-packaging/3.1.4/arthas-packaging-3.1.4-bin.zip curl: (6) name lookup timed out 2,解决办法 由于curl先解析IPV6,再解析IPV4域名的。 解决方法有三种, 1),代码中设置curl默认访问为IPv4 curl_setopt($ch, CURLOPT_I ...
1,错误现象:   service日志正常启动,唯一的问题是没有注册上zookeeper,看service日志,发现如下错误   错误日志    [2019-11-06 02:44:22,894] INFO [ZooKeeper] Initiating client connection, connectString=192.168.1.83:2181,192.168.1.84:2181,192.168.1.85:2181 sessionTimeout=60000 watcher=org.apache.curator.ConnectionState@6d2d99fc [20 ...
背景:      之前一个表设计的时候,是每一列展示所有项的设计,后来改造者,改造数据表结构时,觉得这种表设计有问题,现将表设计成行展示,每一行,只显示一项数据,这样显示没问题,但就是统计数据时,会比较麻烦。 实现:      WITH pivot_data AS ( -- 使用CTE语法,行转列的记录集 SELECT role_id,RULE_type, data_object, config_value -- 原始表,注意出现过的列,看PIVOT里面是如何处理的 FROM aaaa ...

TCP的四次挥手

TCP建立连接要进行三次握手,而断开连接要进行四次,这是由于tcp的半关闭造成的 因为TCP连接是全双工的(即数据可在两个方向上同时传递),所以进行关闭的每个方向 上都要单独进行关闭。这个方向的关闭就是半关闭,当一方完成它的数据发送任务,就发送 一个FIN来向另一方通告将要终止这个方向的连接。 1) 关闭客户端到服务器的连接: 首先客户端A发送一个FIN,用来关闭客户端到服务器端的数据传送,然后等待服务器确认。 其中终止标识位FIN=1,序列号seq=u 2),服务器收到这个FIN,它发回一个ACK,确认ACK为收到的序列号+1 3),关闭服务器到客户端的连接:同样是发送一个F ...

TCP的三次握手

论背景:       无论开发还是测试环境,都或多或少经历过connect timeout,time-wait,甚至大量的网络攻击都离不开TCP的三次握手,理解了三次握手,对理解一些常见的网络鼓掌,有一定的帮助。   第一次握手:主机A发送位码 ...
项目背景:      交易项目在sit测试环境上,调用接口总是返回null值,根据生成的sql查询数据库,发现其实是有值的,另外其他项目组没反馈这种情况;      1,首先怀疑交易项目,跟其他项目组用的zookeeper地址不是一个,查询交易项目的zookeeper地址,发现为10.102.43.232,而我这边也是10.102.43.232,这个zookeeper项目是一致的      2,怀疑其调用其他环境的dubbo服务,但是在其对应的数据库里执行也是有值的,思路有阻塞,继续想其他方法     3,访问dubbo-admin控制台,发现其ip对应的服务显示已屏蔽,才发现dub ...
项目背景:       本身生产服务器上的签章文件太多,由于买的签章服务器,签章文件一直生成,导致服务器很快就站慢了,所以只好写一个定时的shell脚本同步每天生成的签章文件,备份到备份服务器上      需求描述: 1. 每天备份当天的pdf到文件到我们备份的服务器上 2. 每天定时删除80天前的文件     技术实现:      首先需要从签章服务器每天copy到备份服务器,需要scp命令,但是scp命令每次都需要输入密码,怎么能不输入密码呢,后来往上查,需要两台服务器用同一个密钥,即是使用ssh-keygen实现ssh无密码登录 参考文章https://blog.51cto ...
Global site tag (gtag.js) - Google Analytics