08 2021 档案

摘要:目的: 通过配置max_fails、fail_timeout来达到当一台服务器访问出现非200时可以跳转到另一台服务器操作: 配置nginx.conf文件 具体配置如下upstream Site{#ip_hash;server localhost1:18080 max_fails=10 fail_t 阅读全文
posted @ 2021-08-28 23:03 疯子110 阅读(1225) 评论(0) 推荐(0)
摘要:转载自:https://www.cnblogs.com/bean-sprout/p/7655550.html 当前redis版本:3.2.100 通常情况下我们可以通过 redis-server.exe 和配置文件启动redis服务 : redis-server.exe redis.windows. 阅读全文
posted @ 2021-08-27 09:18 疯子110 阅读(1163) 评论(0) 推荐(0)
摘要:本文实例讲述了Java SHA-256加密的两种实现方法。分享给大家供大家参考,具体如下: 最近在做注册的一个功能,密码要进行加密,一开始想用MD5加密,但是听说被破解了已经,于是想玩玩SHA-256加密。学习了下,总结两种方法供后面参考: 1、利用Apache的工具类实现加密: maven: 1 阅读全文
posted @ 2021-08-24 15:36 疯子110 阅读(4258) 评论(0) 推荐(1)
摘要:import java.time.Clock;import java.util.Calendar; public class Test {public static void main(String[] args) { Calendar calendar=Calendar.getInstance() 阅读全文
posted @ 2021-08-24 15:32 疯子110 阅读(1006) 评论(0) 推荐(0)
摘要:转载:https://blog.csdn.net/BThinker/article/details/98031356 项目的实际生产环境是windows中,并没有在linux系统中进行部署,但是通过java -jar xxx.jar启动之后,会经常出现假死状态,就是项目是运行的,但是就是访问不了,感 阅读全文
posted @ 2021-08-18 20:11 疯子110 阅读(733) 评论(0) 推荐(0)
摘要:开发框架SpringBoot+mybatis-plus 开发环境Windows7,JDK1.8,Mysql5.7 问题描述在开发环境中并未出现任何卡顿,僵死,假死;但是将项目打包成JAR包,发送给测试人员部署测试时频繁出现假死现象。 问题解决经过排查,上网查询,发现可能是测试人员使用的系统是Wind 阅读全文
posted @ 2021-08-18 20:08 疯子110 阅读(596) 评论(0) 推荐(0)
摘要:http://tengine.taobao.org/document_cn/http_upstream_check_cn.html 该模块可以为Tengine提供主动式后端服务器健康检查的功能。 该模块在Tengine-1.4.0版本以前没有默认开启,它可以在配置编译选项的时候开启:./config 阅读全文
posted @ 2021-08-17 15:30 疯子110 阅读(406) 评论(0) 推荐(0)
摘要:Nginx负载均衡+监控状态检测 想用Nginx或者Tengine替代LVS,即能做七层的负载均衡,又能做监控状态检测,一旦发现后面的realserver挂了就自动剔除,恢复后自动加入服务池里,可以用Tengine的ngx_http_upstream_check_module模块。该模块在Tengi 阅读全文
posted @ 2021-08-17 15:29 疯子110 阅读(1010) 评论(0) 推荐(0)
摘要:springBoot自带的日志系统功能有限,自定义不方便,引入了log4j2+slf4j。第一次引入报各种错,通过不断摸爬,总结以下: 1.引入log4j2+slf4j后,需要屏蔽原来的logback,logging <!-- 日志使用 log4j2+slf4j 方式 首先需要去掉boot默认的lo 阅读全文
posted @ 2021-08-12 18:19 疯子110 阅读(1445) 评论(0) 推荐(0)
摘要:nginx是个非常好用的高并发web服务器,在linux下并发和负载都比apache强很多,但是在windows系统下,使用度还是比较低,百度搜索到的资料基本上都是linux下的调优手段,这些很多在win系统下很难使用的. 转载自 http://crx.xmspace.net/windows_ngi 阅读全文
posted @ 2021-08-10 11:32 疯子110 阅读(2348) 评论(0) 推荐(0)
摘要:Linux下修改TomcatJVM内存大小 要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的. # OS specific support. $var _must_ be set to either true or fa 阅读全文
posted @ 2021-08-10 11:27 疯子110 阅读(805) 评论(0) 推荐(0)
摘要:JVM GC 模型 .JVM 调优参考 . JVM 收集器选择 一篇比较好的参考:https://lijie.blog.csdn.net/article/details/105299403 JVM GC 模型 GC: 新生区是类的诞生、成长、消亡的区域,一个类在这里产生,应用,最后被垃圾回收器收集, 阅读全文
posted @ 2021-08-10 11:24 疯子110 阅读(527) 评论(0) 推荐(0)
摘要:1 目的 完成基于大报文和小报文场景的Nginx压测方案设计,其在长连接和短连接的最佳并发模型测试结果如下表: 大报文在短连接场景QPS在1.8K左右,在长连接场景QPS在2.1K左右,提升16.5%; 小报文在短连接场景QPS在5.6K左右,在长连接场景QPS在11.8K左右,提升一倍; 业务场景 阅读全文
posted @ 2021-08-09 00:04 疯子110 阅读(922) 评论(0) 推荐(0)
摘要:1、测试版本 nginx版本:nginx-1.10.2;windows版本:win10 2、下载winsw。 当前最新版本为:winsw-2.0.1-bin.exe。下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/2.0.1/ 阅读全文
posted @ 2021-08-08 12:31 疯子110 阅读(2207) 评论(0) 推荐(0)
摘要:对不经常变化的资源文件,如图片、样式和js等文件,加入缓存,是优化的一种手段。通过nginx的proxy_buffers可实现缓存功能。 一、测试过的配置 // 先在http模块中设置好 proxy_connect_timeout 10; proxy_read_timeout 180; proxy_ 阅读全文
posted @ 2021-08-07 23:31 疯子110 阅读(5834) 评论(0) 推荐(0)
摘要:1.25-1.26 Nginx反向代理-buffer与proxy_cache 1.25 nginx反向代理-buffer 缓冲和缓存 https://coding.net/u/aminglinux/p/nginx/git/blob/master/proxy/bu_ca.md buffer与cache 阅读全文
posted @ 2021-08-07 23:29 疯子110 阅读(286) 评论(0) 推荐(0)
摘要:nginx内存占用过高.md 现象 nginx运行一段时间后,内存占用非常高,超出系统最大内存后,开始使用SWAP,直至SWAP用尽,系统崩溃。内核参数vm.swappiness = 1。 如图: 监控趋势图: 分析和排查 因为之前使用的nginx版本为 1.11 ,出现内存泄露bug的可能性较小, 阅读全文
posted @ 2021-08-07 23:26 疯子110 阅读(1942) 评论(0) 推荐(0)
摘要:最近在配置 docker 容器时,发现 nginx 的内存占用特别高,后来发现是因为在之前对性能做优化的时候配置不合理导致的,重新梳理了一遍配置。 以下是一个推荐配置,worker_connections 要尤其注意,配置过高可能会导致内存过高 # 设置 nginx 的工作进程数量(默认值:1) # 阅读全文
posted @ 2021-08-07 23:23 疯子110 阅读(1803) 评论(0) 推荐(0)
摘要:1、系统及内核方面 根据服务器用途,建议系统最小化安装或针对web服务器进行系统内核重新编译;在内核参数的一些优化,如下:# Addnet.ipv4.tcp_max_syn_backlog = 65536 #表示SYN队列的长度net.core.netdev_max_backlog = 32768 阅读全文
posted @ 2021-08-07 23:20 疯子110 阅读(159) 评论(0) 推荐(0)
摘要:pring Cloud Alibaba Nacos Config Nacos 提供用于存储配置和其他元数据的 key/value 存储,为分布式系统中的外部化配置提供服务器端和客户端支持。使用 Spring Cloud Alibaba Nacos Config,您可以在 Nacos Server 集 阅读全文
posted @ 2021-08-06 21:24 疯子110 阅读(263) 评论(0) 推荐(0)
摘要:http://nginx.org/en/docs/http/ngx_http_upstream_module.html Example ConfigurationDirectives upstream server zone state hash ip_hash keepalive keepaliv 阅读全文
posted @ 2021-08-06 21:22 疯子110 阅读(92) 评论(0) 推荐(0)
摘要:nginx作为反向代理服务器,后端RS有多台服务器,上层通过一定机制保证容错和负载均衡。 nginx的重试机制就是容错的一种 官方链接:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_next_upstream proxy 阅读全文
posted @ 2021-08-06 09:09 疯子110 阅读(1338) 评论(0) 推荐(0)
摘要:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#example Example ConfigurationDirectives proxy_bind proxy_buffer_size proxy_buffering proxy_bu 阅读全文
posted @ 2021-08-06 09:07 疯子110 阅读(111) 评论(0) 推荐(0)
摘要:Nginx作为负载均衡服务_backup状态演示1、upstream举例upstream backend { server backend1.example.com weight=5; server 127.0.0.1:8080 max_fails=3 fail_timeout=30s; serve 阅读全文
posted @ 2021-08-06 08:55 疯子110 阅读(1571) 评论(0) 推荐(1)
摘要:nginx backup 功能已实现,404 页面不转到备机, 502 503 504 到备机。 配置如下 upstream server_tomcat1 { server 127.0.0.1:9001 weight=1 max_fails=5 fail_timeout=60s; server 12 阅读全文
posted @ 2021-08-06 08:52 疯子110 阅读(671) 评论(0) 推荐(0)
摘要:设置Tomcat端口号和连接数等 使用application.properties配置文件有一些参数无法设置,所以推荐创建一个类文件来配置,如下: package com.qipai.springbean; import org.apache.catalina.connector.Connector 阅读全文
posted @ 2021-08-04 15:41 疯子110 阅读(647) 评论(0) 推荐(0)
摘要:pringBoot2 and Tomcat Connection TimeoutFirst of all, in my friends’ project, they did not use last spring boot web-flux.So we have application.proper 阅读全文
posted @ 2021-08-04 15:35 疯子110 阅读(1900) 评论(0) 推荐(0)
摘要:免费天气、温度、aqi、风向风力。可以跨域访问。 http://wthrcdn.etouch.cn/weather_mini?citykey=101070101 // 城市代码 直辖市 "北京","上海","天津","重庆" "101010100","101020100","101030100"," 阅读全文
posted @ 2021-08-03 15:08 疯子110 阅读(345) 评论(0) 推荐(0)