自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shen_Guo的博客

月盈则亏,水满则溢

  • 博客(59)
  • 收藏
  • 关注

原创 websphere建立概要时指定端口号

在我们使用manageprofiles命令创建概要文件时,我们可以指定使用以下几种模板:cell - Deployment Manager 单元(dmgr 和缺省值)management - 管理。与 -serverType 参数配合使用,以指示管理概要文件的类型secureproxy - 安全代理default - 应用程序服务器managed - 定制

2016-01-21 15:41:17 1796

原创 WAS GC 日志分析

WAS GC日志native_stderr.log分析        我们可以通过添加JVM启动参数 -verbose:gc 或者在管理控制台上勾选详细垃圾回收选项来打印更详细的GC日志,缺省日志记录文件是native_stderr.log文件。不同的GC策略,日志内容会有所不同,以下是optthruput策略时,记录的详细GC日志:af(allocation fail

2015-12-31 19:04:30 8160

原创 理解java线程状态

2015-12-30 17:20:29 724

原创 socket 连接的建立

2015-12-29 14:32:46 641

原创 IBM SDK 6 垃圾回收(GC)策略之 gencon

2015-12-17 16:14:22 1904

原创 创建 WebSphere Application Server 系统服务

2015-12-16 21:45:09 1890

原创 IBM JDK

IBM JDK IBM Software Developers Kit(SDK)IBM Java平台是以Oracle开发的Java Technology 为基础实现的,IBM 提供了两个安装程序包:   IBM Software Developers Kit(SDK)  Java Runtime Environment(JRE)在WebSphere Applicatio

2015-12-16 12:24:27 6206

原创 IBM SDK 6 垃圾回收(GC)策略之 optavgpause

2015-12-16 12:19:27 896

原创 IBM SDK 6 垃圾回收(GC)策略之 optthruput

2015-12-11 08:45:55 1246

原创 IP地址

2015-11-25 23:32:17 528

原创 SSL 之公钥和私钥

2015-11-19 15:38:14 3399 1

原创 SSL 之数字证书

数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的 文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的 文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名。

2015-11-19 11:32:10 753

原创 SSL 之数字签名

数字签名是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义两种互补的运算,一个用于签名,另一个用于验证。数字签名,就是只有信息的发送者才能产生的别人无法伪造的一段数字串,这段数字串同时也是对信息的发送者发送信息真实性的一个有效证明。数字签名是非对称密钥加密技术与数字摘要技术的应用。下面我们通过一张图来详细了解:

2015-11-18 20:18:35 1310

原创 WAS 配置系统服务

-笔记-如果我们需要 WAS 跟随系统开机启动,我们可以在建立概要文件时指定是否加入系统服务:Linux:  -enableService true -serviceUserName wasadminWin  :  -winserviceCheck true如果在建立概要时未指定,也可以通过下面的命令来添加:Linux:  wasservice.sh -add

2015-11-18 15:52:48 1471

原创 WAS类加载异常分析

-笔记-WAS 的运行时环境按以下顺序使用下列类装入器来查找和装入应用程序的新类:  1. Java虚拟机创建的引导程序、扩展和 CLASSPATH 类装入器  2. WebSphere 扩展类装入器  3. 一个或多个应用程序模块类装入器,它们负责装入在服务器中运行的企业应用程序的元素  4. 零个或更多 Web 模块类装入器  每当需要装入一

2015-11-18 15:48:15 1690

原创 合并 plugin-cfg.xml 配置文件

-笔记-当我们使用 default 模板创建多个单服务器版 WAS 后,并且需要使用 IHS 在前端做负载分发时,我们需要用到 plugin-cfg.xml 配置文件,为了文件的准确性,我们可以使用 pluginCfgMerge.sh 工具来合并多个配置文件: 1. 在多个控制台(假设为2个)》环境》更新全局 Web 服务器插件配置 下分别生成 plugin-cfg.xml

2015-11-18 15:45:51 1823

原创 WAS对于主机名的要求

-笔记-关于WAS对于主机名的要求有以下几点:1、对于此值,请不要使用通用标识localhost。 2、对于主机名使用双字节字符集 (DBCS) 中的字符的机器,不要尝试在该机器上安装WebSphere Application Server产品。主机名不支持使用 DBCS 字符。3、应避免在机器名称中使用下划线(_) 字符。因特网标准要求域名符合 Internet Of

2015-11-18 15:38:54 2759

原创 SSL 之根证书

在一个内部私有网络中,如果我们对安全性的要求不是很高,要想实现SSL通信,我们可以使用自签名证书。简而言之,就是自己给自己签发一个证书,在这个环节中,我们自己充当了 CA中心。 我们在访问一些网站时,有时会显示以下警告: 这是因为有些网站使用组织或个人自己签发的证书,浏览器不信任这个证书的颁发机构,当我们访问网站时,就会收到这种警告。浏览器是如何信任证书的颁发机构呢?这里我们使

2015-11-18 15:24:39 3586

原创 WAS 内存溢出(OutofMemory)问题分析常用方法

WAS 内存溢出(OutofMemory)问题分析常用方法简述 OOM(内存溢出):内存溢出是指在应用系统中存在无法回收的内存或内存使用的过多,最终导致应用程序无法为新的对象分配内存空间,这时JAVA运行时会抛出一个 OutOfMemoryError 的异常,简称 OOM。简述 Java堆(Java Heap):JVM 内存从逻辑上来说分为多个空间,Java堆是 J

2015-11-18 11:09:40 17747

原创 SSL 之证书链

SSL证书链图解:

2015-11-17 18:42:57 9656

原创 SSL 协议通讯建立过程

SSL 是指安全套接字(Secure Socket Layer),是应用最为广泛的安全协议。它在 TCP/IP 协议之上提供了一条安全通道,可以保证在不安全网络环境下的数据安全。它支持各种加密算法、数字签名、数字证书,可以防御常见的网络攻击。下面我们通过简单图示来了解客户端和服务器端是如何通过 SSL 来建立连接。

2015-11-16 09:54:11 1073

原创 IHS+Plug-in+WAS SSL单向认证

本文搭建如下环境以做演示:192.168.137.93    IHS  安装节点192.168.137.231   WAS 安装节点,安装类型为alone-serverIHS 、WAS版本:7.0 首先确保IHS 、Plug-in和WAS 已正确安装打开 /opt/IBM/HTTPServer/bin/ikeyman 工具:新建密钥数据库  新建自签名证书

2015-11-12 20:08:54 4970

原创 Linux 下 NFS 服务器的安装与配置

-安装所需的软件包[root@vmftp ~]# yum -y install portmap nfs-utils nfs4-acl-tools安装完成后配置客户端挂载和访问的目录:如果我们在使用过程中修改了/etc/exports 文件,通过 exportfs -r 命令即可生效[root@vmftp ~]#vi /etc/exports/HA   192.168

2015-10-09 22:45:09 1948

原创 Linux 下 MQ 的安装

在WebSphere MQ 7.1版本以前,同时只能有一个产品的安装实例,在UNIX和Linux系统上,/usr/lib,/usr/bin和/usr/include目录下会增加一些软连接,也指向了这个仅有的安装。从7.1版本开始,便可以安装WebSphere MQ的多个版本。我们可以配置这些安装中的一个作为主安装。------------------------------------

2015-10-09 22:42:46 10051

原创 MQ MI多实例安装配置

在 MQ V7.0.1 版本中,我们可以通过多实例队列管理器来实现自动故障转移,这种方式不同于HACMP,HACMP是对硬件进行监测,而它可以监测到软件问题。它通过将数据和配置共享在网络文件系统上(NFS),当活动队列管理器出现问题时,另一个实例自动接管网络文件系统上的数据和配置并变为活动实例。任何时候活动实例都将锁定队列管理器的数据,确保了数据的完整性。-------------------

2015-10-09 22:38:31 2840 1

原创 Hudson 的安装和使用

Hudson的安装和配置都十分简单,有些人会将Hudson运行在Tomcat或者Jboss上,其实完全没有必要,官网中介绍的方式是 java -jar,非常方便,这里就简单介绍下Hudson 在Windows 环境下的安装和使用:http://hudson-ci.org/ 这里我们可以下载到Hudson的各个版本。安装之前,我们要确保java环境正确安装,这里不再描述安装过程。

2015-10-02 11:09:57 764

原创 Tomcat 多实例

在我们使用Tomcat的过程当中,有时候可能需要在单台节点上运行多个实例,其实我们只需要在安装的过程当中,修改部分内容即可。这里我们将Tomcat的主程序与实例分开,然后修改相关端口和配置,这样我们就可以建立多个实例,而互不影响。解压安装包:[tomcat@mqtest opt]$ tar -zxvf apache-tomcat-6.0.37.tar.gz我们查看一下目录结构:

2015-10-02 10:38:10 1446

原创 WAS 忘记控制台密码

WAS 忘记控制台密码当我们忘记了 WAS 控制台的密码时,我们可以通过两种方法来解决:1、[wasadmin@wasssl bin]# /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/wsadmin.sh -conntype NONEWASX7357I: 根据请求,此脚本编制客户机未连接到任何服务器进程。以本地方式下,某些配置

2015-09-22 19:47:37 5904 1

原创 was 开启安全性后启动服务器

当我们开启了was的安全性后,我们在命令行使用启动和重启相关命令时,都需要输入用户名和密码,我们可以通过修改/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/sas.client.props 文件:[wasadmin@wasssl properties]# vi sas.client.props    修改以下两行

2015-09-22 19:37:19 2054

原创 Linux自动重启was

在Linux中使用WebSphre,想要在操作系统重启后自动重启was进程,我们可以通过创建shell脚本来实现,每个进程都需要建立一个脚本,然后将它们加入到 /etc/inittab 文件中,实现was的自动重启,编辑inittab文件需要root用户权限。在我们使用startManager.sh、startNode.sh和startServer.sh server1命令时,我们可以

2015-09-22 19:24:47 7017

原创 WebSphere 7.0 ND 缺省端口号

WebSphere 7.0 ND 版本缺省端口:端口名称独立应用程序服务器Stand-alone 联合应用程序服务器Deployment Manager安全代理服务器管理控制台端口 (WC_adminhost)9060 9060 管理控制台安全端口 (WC_adminhost_secure)9043 904

2015-09-22 18:49:47 1981

原创 WAS JMX 监视应用开发

在使用WebSphere的过程中,我们可以开发自己的监视应用程序,was给我们提供了获取底层数据的三种接口:1、基于 Java机器扩展 (JMX) 的接口2、PMI 客户机接口3、servlet 接口在 was 7.0 中,官方已不推荐使用 PMI 客户机接口,它建议我们使用 JMX 接口来收集 PMI 数据。Java管理扩展 JMX(Java Management Exten

2015-09-22 18:32:47 1986

转载 WebSphere Application Server V8 中的垃圾收集,第 2 部分: 新的平衡垃圾收集选项

简介在 Java™ 虚拟机 (JVM) 中,垃圾收集器减轻了应用程序开发人员的内存管理负担。垃圾收集 (GC) 是一个自动化系统,同时处理 Java 对象的内存分配和回收。这有助于降低应用程序开发的复杂性,但代价是可能在应用程序的整个生命周期中表现为不均衡的性能,以及可能影响应用程序响应能力的太长的暂停。本系列的 第 1 部分 介绍了 IBM WebSphere Application

2015-09-11 21:06:07 1648

转载 WebSphere Application Server V8 中的垃圾收集,第 1 部分: 使用分代收集策略作为新的默认策略

简介Garbage collection (GC) 是 Java Virtual Machine (JVM) 的必要组成部分,它收集没有使用的 Java 堆内存,以便应用程序可以继续分配新的对象。GC 的效果和性能对于应用程序性能和确定 (determinism) 非常重要。IBM WebSphere Application Server V8 附带的 IBM JVM(在受支持的平台上)提供

2015-09-11 21:04:29 1913

转载 Java 7 在 WebSphere Application Server V8.5 中的安装配置和版本切换

什么是 Java 7--- 高层面的目标?几乎所有平台的 Java 版本的发布,都涉及到 Java 语言本身和 JVM 的各个方面。那么对于 Java 7 来说,从 JSR 草稿中,我们得到 Java 7 的高层次的目标是:兼容性 ― 任何在以前版本上运行的程序必须能不用做任何改变就能在 Java SE 7 中运行;开发效率 ― 提升开发效率,最小的学习曲线; 性能 ― 新的并行

2015-09-11 21:01:10 6102

原创 IBM Install Manager 静默安装

解压IIM安装包后:如果使用root安装:图形:install静默:installc非root用户安装:图形:userinst.静默:userinstc查看帮助示例:[root@vm801 IIM]# ./installc -helphelp, -help, -h, -?  (all, )[root@vm801 IIM]# ./installc -h

2015-09-11 20:40:56 3264

原创 Websphere8 AIX静默安装卸载升级

解压was主程序安装包:[user01:root]:/> gunzip C1G2QML.tar.gz[user01:root]:/> tar xvf C1G2QML.tar进入解压后的目录修改安装配置文件:[user01:root]:/> cd WAS[user01:root]:/> vi responsefile.nd.txt  -OPT silentInstallLic

2015-09-11 20:39:09 3232

原创 WAS8.5静默安装

安装was8.5和补丁,was8.5缺省安装包内置的JDK是1.6的版本,我们选择安装jdk1.7------------------------------------------------------------------系统版本:Red Hat Enterprise Linux Server release 5.8软件版本:was8.5------------------

2015-09-11 20:37:39 10133 1

原创 jdk安装与卸载

一、下载安装JDK1.6 1、下载jdk1.6的官方地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2、jdk1.6提供以下两种自解压文件:    1)jdk-6u22-linux-i586.bin    2)jdk-6u22-linux-i586-rpm.bin 3、我下载的

2015-09-11 20:33:51 774

原创 ZooKeeper集群配置

本文系统:CentOS 6.5 x64一、单机模式安装二、伪集群模式安装三、集群模式安装--------------------------------------分割线 --------------------------------------ZooKeeper集群配置 http://www.linuxidc.com/Linux/2013-06/8634

2015-09-11 20:25:46 2055

空空如也

空空如也

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

TA关注的人

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