Spring Boot 容器选择 Undertow 而不是 Tomcat
摘要:Spring Boot 内嵌容器Undertow参数设置 配置项: # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程 # 不要设置过大,如果过大,启动项目会报错:打开文件数过多 server.undertow.io-threads=16 # 阻塞任务
阅读全文
posted @
2018-07-19 17:18
duanxz
阅读(99475)
推荐(6) 编辑
通过 Spring Session 实现新一代的 Session 管理
摘要:长期以来,session 管理就是企业级 Java 中的一部分,以致于我们潜意识就认为它是已经解决的问题,在最近的记忆中,我们没有看到这个领域有很大的革新。 但是,现代的趋势是微服务以及可水平扩展的原生云应用(cloud native application),它们会挑战过去 20 多年来我们设计和
阅读全文
posted @
2016-04-24 22:10
duanxz
阅读(8003)
推荐(0) 编辑
Spring计时器StopWatch使用
摘要:我们可以利用已有的工具类中的秒表,常见的秒表工具类有org.springframework.util.StopWatch、org.apache.commons.lang.time.StopWatch以及谷歌提供的guava中的秒表。 下面用Spring的StopWatch演示下耗时统计及打印的功能:
阅读全文
posted @
2016-04-24 12:48
duanxz
阅读(1445)
推荐(0) 编辑
Python中的运算符
摘要:说完常用的数据类型,再来说下运算符。运算符用于将各种类型的数据进行运算,让静态的数据跑起来。 编程语言中的运算大致分为以下几个大类: 算术运算, 用于加减乘除等数学运算 赋值运算,用于接收运算符或方法调用返回的结果 比较运算, 用于做大小或等值比较运算 逻辑运算,用于做 与、或、非运算 位运算, 用
阅读全文
posted @
2016-03-10 23:39
duanxz
阅读(2930)
推荐(0) 编辑
Python导入模块
摘要:当Python内置的核心模块提供的功能无法满足我们的需求时就需要导入外部模块,而导入模块的功能有两种方式: import MODULE :导入整个模块 from MODULE import XX :导入模块中的一部分(方法、变量、或常量等) 例如,要想查看或更改python查找模块的路径列表就需要使
阅读全文
posted @
2016-03-09 15:23
duanxz
阅读(800)
推荐(2) 编辑
this web application instance has been stopped already解决办法
摘要:重启tomcat的时候出错 Illegal access: this web application instance has been stopped already. Could not load oracle.net.mesg.Message. The eventual following s
阅读全文
posted @
2016-03-03 15:24
duanxz
阅读(20023)
推荐(0) 编辑
NGINX通过Stream转发ftp请求
摘要:一、NGINX 1.9之前,需要安装第三方的TCP插件: http://www.cnblogs.com/i-blog/p/6165378.html 二、1.9之后直接使用Stream配置就可以了,当然需要先安装stream模块: 1.nginx 增加tcp./configure --with-str
阅读全文
posted @
2016-01-11 13:55
duanxz
阅读(5570)
推荐(0) 编辑
nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下)
摘要:nginx 的第三方模块ngx_http_accesskey_module 来实现下载文件的防盗链步骤(linux系统下),安装Nginx和HttpAccessKeyModule模块(参考LNMP环境搭建:第一步:在/usr/local/src/下下载模块压缩包: wget http://wiki.
阅读全文
posted @
2016-01-11 13:54
duanxz
阅读(2441)
推荐(0) 编辑
Nginx 反向代理、负载均衡、页面缓存、URL重写、读写分离及简单双机热备详解
摘要:大纲 一、前言 二、环境准备 三、安装与配置Nginx (windows下nginx安装、配置与使用) 四、Nginx之反向代理 五、Nginx之负载均衡 (负载均衡算法:nginx负载算法 upstream的五种分配方式) 六、Nginx之页面缓存 (nginx利用proxy_cache来缓存文件
阅读全文
posted @
2015-10-28 23:48
duanxz
阅读(2094)
推荐(1) 编辑
httpclient的几个重要参数,及httpclient连接池的重要参数说明
摘要:httpclient的两个重要的参数maxPerRoute及MaxTotal httpclient的连接池3个参数 HTTP请求时connectionRequestTimeout 、connectionTimeout、socketTimeout三个超时时间的含义1.connectionRequest
阅读全文
posted @
2015-05-06 19:05
duanxz
阅读(8126)
推荐(2) 编辑
Apache设置防DDOS模块mod_evasive
摘要:mod_evasive 是Apache(httpd)服务器的防DDOS的一个模块。对于WEB服务器来说,是目前比较好的一个防护DDOS攻击的扩展模块。虽然并不能完全防御 DDOS攻击,但在一定条件下,还是起到缓服Apache(httpd)服务器的压力。如果配合iptables、硬件防火墙等防火墙设备
阅读全文
posted @
2014-11-26 13:46
duanxz
阅读(1830)
推荐(0) 编辑
Linux下的nginx启动、重新启动
摘要:nginx的启动命令是:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf-c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。以上是通用的启动命令以下是转载的,对于有以下命令的nginx可以使用,没有以下命...
阅读全文
posted @
2014-10-09 13:43
duanxz
阅读(5957)
推荐(0) 编辑
nginx限制请求之一:(ngx_http_limit_conn_module)模块
摘要:相关文章: 《高可用服务设计之二:Rate limiting 限流与降级》 《nginx限制请求之一:(ngx_http_limit_conn_module)模块》 《nginx限制请求之二:(ngx_http_limit_req_module)模块》 《nginx限制请求之三:Nginx+Lua+
阅读全文
posted @
2014-09-17 18:01
duanxz
阅读(4811)
推荐(0) 编辑
Spring JMX之二:远程访问MBean(spring通过annotation暴露MBean)
摘要:虽然最初的JMX规范提及了通过MBean进行应用的远程管理,但是它并没有定义实际的远程 访问协议或API。因此,会由JMX供应商定义自己的JMX远程访问解决方案,但这通常又是专 有的。 为了满足以标准方式进行远程访问JMX的需求,JCP(Java Community Process)制订了JSR-1
阅读全文
posted @
2014-09-17 17:58
duanxz
阅读(2816)
推荐(0) 编辑
Nginx实现七层负载均衡配置指导
摘要:本文描述了如何使用Nginx实现在应用层实现7层负载均衡功能,Nginx支持虚拟主机,可以按照轮询,IP哈希,URL哈希,权重方式对后端服务器做负载均衡,还支持后端服务器健康检查功能。废话不多说,详细配置见下文~测试模型如下:1、一台Nginx做负载负载均衡代理 具体配置centos5.8 ip 1...
阅读全文
posted @
2014-09-11 17:52
duanxz
阅读(2602)
推荐(0) 编辑
nginx的优缺点
摘要:1、nginx相对于apache优点: 轻量级同样起web 服务比apache占用更少内存及资源 抗并发nginx 处理请求异步非阻塞而apache 则阻塞型高并发下nginx 能保持低资源低消耗高性能 高度模块化设计编写模块相对简单 社区活跃各种高性能模块出品迅速啊 apache 相对于nginx...
阅读全文
posted @
2014-09-11 17:37
duanxz
阅读(2919)
推荐(0) 编辑
nginx错误汇总
摘要:一、Nginx出现413 Request Entity Too Large错误解决方法 Nginx出现的413 Request Entity Too Large错误,这个错误一般在上传文件的时候出现,打开nginx主配置文件nginx.conf,找到http{}段,添加 打开nginx主配置文件ng
阅读全文
posted @
2014-09-11 16:56
duanxz
阅读(1546)
推荐(0) 编辑
Nginx安装及配置简介
摘要:一、Nginx简介 Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤 二、Nginx安装 1、下载Nginx及相关组件 Linux系统是Centos 6.5 64位,我直接切换到root用户下安装 进
阅读全文
posted @
2014-09-11 10:48
duanxz
阅读(452)
推荐(0) 编辑
MongoDB分析工具之一:explain()语句分析工具
摘要:explain(),语句分析工具 MongoDB 3.0之后,explain的返回与使用方法与之前版本有了很大的变化,介于3.0之后的优秀特色和我们目前所使用给的是3.0.7版本,本文仅针对MongoDB 3.0+的explain进行讨论。3.0+的explain有三种模式,分别是:queryPla
阅读全文
posted @
2014-06-04 17:02
duanxz
阅读(5594)
推荐(1) 编辑
Tomcat配置远程调试
摘要:方法1 tomcat7 :catalina.bat jpda start,调试端口默认为8000 方法2 1.进入工程目录,运行Ant命令编译;2.生成Eclipse工程所需的文件(.classpath和.project等);3.antexpand发布编译生成的war包;4.从外面启动Tomcat(
阅读全文
posted @
2013-08-27 10:34
duanxz
阅读(1570)
推荐(0) 编辑