摘要:
##groovy 脚本实例 创建和升级脚本 ###注意replace package platform.jfrog_artifact.snapshot.mysql.empty2_docker_db node('ecs_wuhan_docker') { println "${BUILD_URL}con 阅读全文
摘要:
##prometheus prometheus+alert+grafana+consul 集成到一个docker内部运行 ###背景 公司要求把prometheus,grafana,alert,consul以及几个exporter放到一个容器内,因此写了一个脚本部署并启动他们,我这里只记录了脚本,安 阅读全文
摘要:
###groovy 脚本实例 推送成品包到公网jfrog package common.isv node('ecs_wuhan_docker_release') { properties([ parameters([ listGitBranches(branchFilter: '.*', crede 阅读全文
摘要:
##nginx 获取客户端真实Ip 我们大多数情况下访问服务时,客户端并不是直接访问到服务器的,而是首先请求到反向代理,反向代理再转发到服务器端实现服务访问,通过反向代理实现路由/负载均衡等策略。这样在服务端拿到的客户端ip是反向代理服务器的ip,而不是真实的客户端ip,但是为了记录日志或者向特定I 阅读全文
摘要:
目录lvs-keepalive 三种模式及其原理NAT模式工作原理:NAT优点NAT缺点TUN模式工作原理TUN优点TUN缺点DR模式工作原理DR优点DR缺点DR模式安装优缺点总结NAT 模式(Network Address Translation):TUN 模式(Tunneling):DR 模式( 阅读全文
摘要:
##prometheus exporter安装 适用于prometheus+grafana+alert+consul的架构 详情需要根据自己的实际情况修改 ###docker-exporter 这个适用于 prometheus+consul+prometheus+grafana,安装文档请参考这个文 阅读全文
摘要:
##linux ss统计tcp,udp进程数 ###参数说明 -s, 显示与本机连接的tcp和udp的进程数,可用于分析 -h, --help 帮助 -V, --version 显示版本号 -t, --tcp 显示 TCP 协议的 sockets -u, --udp 显示 UDP 协议的 socke 阅读全文
摘要:
##nginx 优化 ###系统配置 //修改/etc/sysctl.conf net.ipv4.tcp_syncookies = 1: 开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0 net.ipv4.tcp_tw_reuse = 阅读全文
摘要:
目录linux limit文件最大打开数修改文件句柄数查看当前大小open files临时修改永久修改修改max user processes进程数临时修改永久修改调整vm.max_map_count的大小查看当前值临时修改永久修改调整stack size的大小查看临时修改永久修改设置系统所有进程一 阅读全文
摘要:
##shell jfrpg上传下载文件脚本 ###重名名 vim /root/.bashrc alias pull='sh /opt/helloWorld/pull.sh' alias push='sh /opt/helloWorld/push.sh' alias getandupload='sh 阅读全文