随笔分类 -  中间件

摘要:近期java应用,CPU使用率一直很高,经常达到100%,通过以下步骤完美解决,分享一下。 方法一: 转载:http://www.linuxhot.com/java-cpu-used-high.html 1.jps 获取Java进程的PID。 2.jstack pid >> java.txt 导出C 阅读全文
posted @ 2017-09-01 17:23 paul_hch 阅读(31666) 评论(1) 推荐(0) 编辑
摘要:一、Tomcat服务器(很熟悉) 1、Web开发概述 javaSE: javaEE:13种 javaME: JavaEE规范: 13种技术的总称。Servlet/Jsp JDBC JNDI JTA... Tomcat:Servlet/Jsp容器,轻量级服务器。 2、Tomcat下载 Tomcat官方 阅读全文
posted @ 2017-09-01 11:38 paul_hch 阅读(254) 评论(0) 推荐(0) 编辑
摘要:相信大家都有感触,线上服务内存OOM的问题,是最难定位的问题,不过归根结底,最常见的原因: 本身资源不够 申请的太多 资源耗尽 本身资源不够 申请的太多 资源耗尽 58到家架构部,运维部,58速运技术部联合进行了一次线上服务内存OOM问题排查实战演练,将内存OOM问题定位三板斧分享出来,希望对大家也 阅读全文
posted @ 2017-08-24 13:59 paul_hch 阅读(401) 评论(0) 推荐(0) 编辑
摘要:一个网站项目,肯定是避免不了404页面的,通常使用Nginx作为Web服务器时,有以下集中配置方式,一起来看看。 第一种:Nginx自己的错误页面 Nginx访问一个静态的html 页面,当这个页面没有的时候,Nginx抛出404,那么如何返回给客户端404呢? 看下面的配置,这种情况下不需要修改任 阅读全文
posted @ 2017-08-18 14:22 paul_hch 阅读(38323) 评论(0) 推荐(0) 编辑
摘要:如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。 此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息。 一些常见 阅读全文
posted @ 2017-08-11 12:52 paul_hch 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:采集和防止采集是一个经久不息的话题,一方面都想搞别人的东西,另一方面不想自己的东西被别人搞走。 本文介绍如何利用nginx屏蔽ip来实现防止采集,当然也可以通过iptable来实现。 1.查找要屏蔽的ip nginx.access.log 为日志文件, 会到如下结果,前面是ip的访问次数,后面是ip 阅读全文
posted @ 2017-08-01 16:03 paul_hch 阅读(3599) 评论(0) 推荐(0) 编辑
摘要:对于nginx+tomcat这种架构,如果后端tomcat配置保持默认,那么tomcat的访问日志里,记录的就是前端nginx的IP地址,而不是真实的访问IP。因此,需要对nginx、tomcat做如下配置: 1)nginx配置 ...... proxy_set_header Host $host; 阅读全文
posted @ 2017-07-18 10:40 paul_hch 阅读(345) 评论(0) 推荐(0) 编辑
摘要:nginx升级至1.12.1 编号 名称 说明 1 nginx-1.12.1.tar.gz nginx安装程序 2 nginx_upstream_check_module-master.zip 实现后端服务器的健康检查 3 nginx-sticky-module-ng-1.2.5.zip 实现Coo 阅读全文
posted @ 2017-07-13 16:38 paul_hch 阅读(9415) 评论(0) 推荐(0) 编辑
摘要:转自 tomcat+java的web程序持续占cpu问题调试 - 像风一样的自由 - CSDN博客http://blog.csdn.net/five3/article/details/28416771 生产环境下JAVA进程高CPU占用故障排查-huifeideluotuo-ChinaUnix博客h 阅读全文
posted @ 2017-07-10 10:58 paul_hch 阅读(5725) 评论(0) 推荐(0) 编辑
摘要:1、安装依赖软件 # yum -y install libevent libevent-devel perl-Test-Harness perl-Time-HiRes perl-TermReadKey perl-Test-Compile cpan perl perl-Test-Class 如果mak 阅读全文
posted @ 2017-06-20 11:24 paul_hch 阅读(220) 评论(0) 推荐(0) 编辑
摘要:在学习网页设计的时候都应该知道状态码,但我们常见的状态码都是200,404,下面介绍其他的状态值 1开头的http状态码表示临时响应并需要请求者继续执行操作的状态代码。100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求 阅读全文
posted @ 2017-06-09 16:58 paul_hch 阅读(310) 评论(0) 推荐(0) 编辑
摘要:转自 Nginx部署部分https与部分http - na_tion的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/na_tion/article/details/17334669 一般而言,大规模的网站都有很多台Web服务器和应用服务器组成,用户的请求可能是经由 阅读全文
posted @ 2017-06-09 09:20 paul_hch 阅读(8972) 评论(0) 推荐(0) 编辑
摘要:Jboss default方式上的Cluster配置[二] - 操作系统http://www.myexception.cn/operating-system/862858.html Jboss default方式下的Cluster配置[二]Install ApacheInstall Configur 阅读全文
posted @ 2017-06-07 12:03 paul_hch 阅读(643) 评论(0) 推荐(0) 编辑
摘要:codyl 2016-01-26 00:53:00 浏览385 评论0 负载均衡 转自 运维小知识之nginx nginx配置Jboss集群负载均衡-博客-云栖社区-阿里云https://yq.aliyun.com/articles/17925 运维小知识之nginx nginx配置Jboss集群负 阅读全文
posted @ 2017-06-07 11:54 paul_hch 阅读(343) 评论(0) 推荐(0) 编辑
摘要:nginx证书制作以及配置https并设置访问http自动跳转https 默认情况下ssl模块并未被安装,如果要使用该模块则需要在编译时指定–with-http_ssl_module参数,安装模块依赖于OpenSSL库和一些引用文件,通常这些文件并不在同一个软件包中。通常这个文件名类似libssl- 阅读全文
posted @ 2017-06-07 11:35 paul_hch 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:(1)nginx运行工作进程个数,一般设置cpu的核心或者核心数x2 如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor /proc/cpuinfo | wc -l [root@lx~]# vi/usr/local/ngin 阅读全文
posted @ 2017-06-05 09:27 paul_hch 阅读(15303) 评论(0) 推荐(1) 编辑
摘要:默认Nginx只支持http的反向代理,要想nginx支持tcp的反向代理,还需要在编译时增加tcp代理模块支持,即nginx_tcp_proxy_module 下面操作步骤只让nginx支持tcp_proxy,没有加入prce、gzip、ssl等功能,如需要,可自行在编译时加上相关参数。 ngin 阅读全文
posted @ 2017-06-02 17:13 paul_hch 阅读(5083) 评论(2) 推荐(0) 编辑
摘要:在nginx.conf配置文件中 在server添加 重启nginx后报403 forbidden错误。 最后发现要在upstream里添加check参数 type可以是http interval检测间隔时间,单位为毫秒,rsie请求2次正常的话,标记此realserver的状态为up,fall表示 阅读全文
posted @ 2017-05-27 17:11 paul_hch 阅读(945) 评论(0) 推荐(0) 编辑
摘要:转自: 查看nginx | apache | php | tengine | tomcat版本的信息以及如何隐藏版本信息 - 追马 - 51CTO技术博客http://lovelace.blog.51cto.com/1028430/1440212 昨天配置nginx的时候说道隐藏版本信息的问题,今天 阅读全文
posted @ 2017-03-21 17:18 paul_hch 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:在安装完Nginx+PHP-fpm+Mysql后,跑PHP的应用会经常出现504 Gateway Time-out 或者502 Bad Gateway的情况。 Nginx 504 Gateway Time-out 的含义是所请求的网关没有请求到,简单来说就是没有请求到可以执行的 PHP-CGI。这种 阅读全文
posted @ 2016-05-05 10:38 paul_hch 阅读(9985) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示