自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 Tomcat、JVM 调优、性能优化、CPU占用率高排查命令

##如果只想开启 C2,可以关闭分层编译-XX:-TieredCompilationjstack -l pid >> /tmp/jstack.txtjmap -dump:format=b,file=/tmp/dump.hprof pid获取java进程内 线程使用情况ps -mp pid -o THREAD,tid,time > /web/thread.txtps -mp pid -o THREAD,tid,time | sort -k 2rn | head -n 10 .

2021-12-13 15:06:46 400

转载 PostgreSQL/PPAS CPU使用率高的排查及解决办法

# PostgreSQL/PPAS CPU使用率高的排查及解决办法## 问题描述RDS for PostgreSQL/PPAS使用过程中,可能会遇到CPU使用率过高甚至达到100%的情况。本文将介绍造成该状况的常见原因以及解决方法,并通过CPU使用率为100%的典型场景,来分析引起该状况的排查及其相应的解决方案。## 解决方案SQL 优化,增加缓存、索引、SQL拆分、优化SQL减少数据库计算量放到程序计算服务器参数调优,数据库参数调优,Tomcat参数调优Kibana + Elast

2021-09-23 14:40:16 440

原创 nginx web服务器配置

#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log ar/loginx/error.log info;

2021-01-28 09:50:08 206

转载 mysql 性能优化方案

网上有不少mysql 性能优化方案,不过,mysql的优化同sql server相比,更为麻烦与复杂,同样的设置,在不同的环境下 ,由于内存,访问量,读写频率,数据差异等等情况,可能会出现不同的结果,因此简单地根据某个给出方案来配置mysql是行不通的,最好能使用 status信息对mysql进行具体的优化。mysql> show global status;  可以列

2016-01-07 11:25:04 319

转载 Linux svn

1 Linux下创建svn仓库 1.1 启动SVN服务 svnserve -d -r  /SVNRootDirectry   其中SVNRootDirectry是你的SVN 根目录,例如192.85.1.2上的是:/SVN。-d 表示以后太服务方式执行,-r就表示root1.2 创建仓储1.2.1 在SVN根目录下建立版本仓库svnadmin create st

2015-11-02 15:14:36 318

转载 Hadoop,HBase,Storm,Spark到底是什么?

HDFS: 存储系统MapReduce:计算系统Hive:提供给SQL开发人员(通过HiveQL)的MapReduce,基于Hadoop的数据仓库框架Pig:基于Hadoop的语言开发的HBase:NoSQL数据库Flume:一个收集处理Hadoop数据的框架Oozie:一个让用户以多种语言(如MapReduce,Pig和Hive)定义一系列作业的工作流处理系统Amba

2015-10-21 10:25:06 385

原创 Redis配置文件详解

# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 10

2015-10-08 14:42:33 318

转载 搜索引擎选择: Elasticsearch与Solr

Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。

2015-10-08 14:31:52 481

转载 Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置

2015-09-18 17:48:23 348

原创 Java 英文首字母大写

采用  ASCII 表  编码方式进行位移处理。 先获取字符串的 char[] 数组      第一个小写字母的进行前移 32 位为与之对应的大写字母public static String oneCharCapital(String str) {char[] cs = str.toCharArray();cs[0] -= 32;return String.valu

2015-09-18 16:28:19 1414

转载 HistoryServer的原理详解

HistoryServer的原理详解 本文介绍了YARN中historyServer的原理和配置HistoryServer的原理简介下图展示了historyServer的数据流向图.解释:1. NodeManager在启动的时候会初始化LogAggregationService服务, 该服务会在把本机执行的container log (在container结束的时候)收集并存放到hdf

2015-07-17 11:26:58 1746

转载 Dubbo Hessian序列化问题 参数为null

在项目中发现一个很奇怪的问题,将 BizWrapperBean 参数  对象传输到远程服务上,远程服务获取的BizWrapperBean对象为null。而在传输之前明明是有值的。BizWrapperBean类已经实现了序列化接口,它的所有属性都是可序列化的。最后查明了原因,是序列化的问题。由于项目中的远程服务用dubbo实现,Hessian是dubbo的默认序列化协议,它比java的序列化性能

2015-05-11 15:41:17 10572

原创 Eclipse 集成maven 提示错误

eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 可以设一个环境变量M2_H

2015-05-10 00:33:34 280

转载 构建黄金组合LVS + Keepalived高可用负载均衡集群

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://beyondhdf.blog.51cto.com/229452/1331874重点:每个节点时间都同步哈!1[root@DR2 ~]# ntpdate time.windows.com && hwclock -w

2015-05-07 12:59:18 813

转载 数据库连接池

现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中: ¨         hibernate开发组推荐使用c3p0; ¨         spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect ,告诉连接被重置,这个设置可以解决); ¨         hiber

2015-04-22 16:44:40 330

转载 Maven最佳实践:划分模块

转载地址:http://juvenshun.iteye.com/blog/305865所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为

2015-01-29 14:27:21 289

原创 Oracle并发连接数的设置方案

OERR: ORA-12519 TNS:no appropriate service handler found客户端连接间歇性失败,报错ORA-12519 Cause: the listener could not find any available service handlers that are  appropriate for the client connecti...

2015-01-08 16:08:29 730

转载 Highcharts一些属性

【转载】Highcharts一些属性%@ page language="java" contentType="text/html; charset=UTF-8"      pageEncoding="UTF-8"%>  >  html>  head>  meta http-equiv="Content-Type" content="text/html; charset=UT

2015-01-07 13:39:46 563

原创 【java】intern方法实践 、 CountDownLatch 类

intern的方法Java代码  public static void main(String[] args) {          String s = new String("abc");          String b = s.intern();          if (s == b) {              System.ou

2015-01-04 17:43:55 385

转载 ehcache memcache redis 三大缓存男高音

最近项目组有用到这三个缓存,去各自的官方看了下,觉得还真的各有千秋!今天特意归纳下各个缓存的优缺点,仅供参考! Ehcache在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0  license)、充满特色(稍后会详细介绍),所以被

2015-01-04 17:42:44 357

原创 Oracle并发连接数的设置方案

OERR: ORA-12519 TNS:no appropriate service handler found客户端连接间歇性失败,报错ORA-12519Cause: the listener could not find any available service handlers that are  appropriate for the client con

2015-01-04 17:41:58 6836

原创 Linux Nginx

什么是Nginx?Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器,在高连接并发的情况下Nginx 是 Apache 服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网

2015-01-04 17:31:11 350

原创 Linux Redis 安装

转载 地址 :http://blog.csdn.net/a1179785335/article/details/42394747    wget http://download.redis.io/releases/redis-2.8.3.tar.gztar xzf redis-2.8.3.tar.gzcd redis-2.8.3make32位机子报错解决  ...

2015-01-04 17:24:59 106

原创 Linux 下 Oracle 重启问题 查询 nginx 重启

[oracle@localhost ~]$ su - oracle  [oracle@localhost ~]$ sqlplus / as sysdbaSQL> startup报错:ORA-00845: MEMORY_TARGET not supported on this systemSQL> show parameter memory_tar

2015-01-04 17:20:38 386

原创 Linux Redis 安装

wget http://download.redis.io/releases/redis-2.8.3.tar.gztar xzf redis-2.8.3.tar.gzcd redis-2.8.3make32位机子报错解决  zmalloc.o: In function `zmalloc_used_memory':/usr/local/src/redi

2015-01-04 17:13:04 834

原创 Tomcat 日志log

转载 出处  http://blog.csdn.net/a1179785335/article/details/423941671    Tomcat 日志概述Tomcat 日志信息分 为 两 类 :一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 。二是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息。2    Tom...

2015-01-04 16:44:02 128

原创 Tomcat 日志log

1    Tomcat 日志概述Tomcat 日志信息分 为 两 类 :一是运行中的日志,它主要 记录 运行的一些信息,尤其是一些异常 错误 日志信息 。二是 访问 日志信息,它 记录 的 访问 的 时间 , IP , 访问 的 资 料等相 关 信息。2    Tomcat 日志配置2.1  访问日志的配置默认 tomcat 不记录访问日志,如下方法可以

2015-01-04 16:36:14 3504

Java编程常用软件 tomcat服务器等

Myeclipse eclipse tomcat 编程 java java工程师必不可少的软件

2014-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除