`
ruijf
  • 浏览: 69390 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论
文章列表
公司准备上SSO,选用CAS框架。本人学习了N久,总算配成功了。下面记录下涉及的各个节点。1.CAS的名词解释及原理2.HTTPS的配置3.CAS Proxy的配置 4.测试一、CAS名词解释及原理这些个东东比较拗口,很难解释。我是看了好久才勉强理解。这方面的知识网络上有很多,介绍几个大牛的博客给大家看下吧。名词解释:http://blog.csdn.net/tienway/article/details/5464516原理:http://blog.csdn.net/emon123/article/details/6285549         http://www.blogjava.net/ ...
使用solr4.6在Tomcat中部署SolrCloud与前期的版本有些不同.在此记录下.1.部署版本 JDK-1.7.0_51Tomcat-7.0.50Solr-4.6.0Zookeeper-3.4.52.部署机器SolrCloud:192.168.4.11192.168.4.12192.168.4.14192.168.4.15Zookeeper(部署省略):zoo1:2181,zoo2:2181,zoo3:21813.下载Tomcat-7.0.50,解压到/opt/tomcat-7.0.50;下载Solr-4.6.0解压到/data/solr-4.6.0.注意:(1)其中example/ ...
1.centos6 中的portmap 改成了rpcbind use nfs to store file,and erery node mount to get the files   2.修改用户的gid,uid  usermod -g 502 -u 502 hadoop keep all nodes user "hapdoop" is same uid and gid  3.masters和slaves区别: different between masters and slavers Typically one machine in the clus ...
四、测试页面 在proxy.test.com下部署个index.jsp,代码如下:   <%@ page language="java" contentType="text/html; charset=UTF-8" import="java.util.*" pageEncoding="utf-8"%> <%@ page import="org.jasig.cas.client.validation.*,org.jasig.cas.client.util.*,org.jasig.ca ...
import java.util.Random; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import org.apache.cxf.endpoint.Client; import org.apache.cxf.jaxws.endpoint.dynamic.JaxWsDynamicClientFactory; import org.apache.cxf.t ...
现在的虚拟化架构越来越普遍了。最近摸索了下centos下如何构建KVM虚拟机NAT网络,在此记录下点滴。 1.硬件检测 KVM虚拟机需要CPU支持虚拟化技术。Intel的叫vmx,AMD的叫svm. cat /proc/cpuinfo|grep svm   2.安装kvm内核 yum groupinstall KVM -y 安装完后载入确认 modprobe kvm-amd lsmod|grep kvm   3.配置VNC/etc/libvirt/qemu.confvnc_listen = "0.0.0.0" /etc/init.d/libvirtd ...
    最近在寻找各种web服务的监控方案,发现有用前端js脚本配合后台服务的方案以及使用Oracle RUEI方案。看了下RUEI文档,发现其功能正是我们所需要的。于是找了机器安装体验下。   环境要求: 1.硬件要求:64位机器;内存文档要求16G,硬盘400G(晕),我只有2G的内存,300G的硬盘,反正测试先霸王硬上了;需要有端口镜像功能的交换机(我用HUB替代了) 2.软件要求:REHL linux(我用centos改的名称),oracle数据库,apache httpd, php等 3.要有网络环境,不然没yum就麻烦了 安装步骤: 1.首先运行ruei-check.s ...
使用svn的钩子post-commit做更新时,传参只有REPOS和REV,一个是库名,一个版本号。通常的情况是使用svn update代码,这种情况会产生很多的.svn版本控制文件。 看了下svn的帮助,发现2个命令可以解决以上的问题 1.svnlook changed -r $REV $REPOS 这个命令是检查本次版本中发生改变的文件,返回文件的在库中的相对路径 2.svn export file:///$REPOS/文件 目标地 导出干净的文件到目标地,不带.svn版本控制文件 于是又查了下shell脚本语法,得出以下脚本post-commit: #!/bin/bash ...
django1.3的request object文档中写道 HttpRequest.is_ajax() Returns True if the request was made via an XMLHttpRequest, by checking the HTTP_X_REQUESTED_WITH header for the string 'XMLHttpRequest'. Most modern JavaScript libraries send this header. If you write your own XMLHttpRequest call (on the browser s ...
locale-gen zh_CN.UTF-8 locale-gen en_US.UTF-8   /etc/enviroment LANG="en_US.UTF-8" LC_CTYPE="zh_CN.UTF-8"     启用ip组播,以便tomcat集群 route add -net 224.0.0.0 netmask 240.0.0.0 dev etho
ubuntu: 1.编写脚本xxx放于/etc/init.d/下 2.修改脚本执行权限:chmod 755 xxx 3.update-rc.d xxx defaults NN (NN为启动顺序),将脚本添加到系统启动执行的队列中去。   centos: 1.编写chkconfig格式的脚本xxx,放于/etc/init.d/下:   #/bin/sh #chkconfig: 2345 20 80 #description: nginx script,2345运行级 20是启动时优先级 80是关闭时优先级 case $1 in start) /u ...
一、代理分类 代理一般分为正向代理和反向代理。正向代理简单点说就是内部网络通过代理服务器访问外部网络,反向代理就是外部网络通过代理服务器反问内部网络。 nginx就是这种反向代理服务器。 二、nginx的反向代理方式 1.proxy_pass方式   2.fastcgi方式  
内存划分 1。JAVA内存主要划分为方法栈、方法区、堆。 2。方法栈上内存会自动释放; 3。方法区上主要加载了类的元信息、静态变量、常量。改区域又称为持久代(Perm Gen),默认是最小16M,最大64M。配置参数 -XX:PermSize=16m -XX:MaxPermSize=64m; 4。堆是按分代进行管理,主要分为新生代(New Gen)和旧生代(Old Gen或Tenuring Gen)。     1)新生代又分为Eden Space,S0,S1三块区域。     2)Eden是new出来对象的出生地(原来对象是亚当和夏娃生的啊?)。     3)S0和S1是2块大 ...
Zabbix是一款功能强大的开源监控平台,目前最高版本1.9.3。最新版已经内置了对JMX的支持。官方网站:http://www.zabbix.com。具体的安装请大家google吧,需要提醒的是server端配置文件需要加上: JavaProxy=192.168.6.3 #Java Proxy部署的主机地址 JavaProxyPort=10051 #Java Proxy 部署的端口 StartJavaPollers=5 #接收的线程数量     1。应用要能被JMX监控,首先开启JMX功能。开启的方法很简单,启动虚拟机时增加参数,已启动tomcat为例,,在 ...
JMX的功能主要通过远程调用RMI来实现。本文以获取c3po连接池连接数量为例(本文对c3po稍做了修改,以便监控):具体实现如下 import java.util.HashMap; import java.util.Map; import javax.management.MBeanServerConnection; import javax.management.ObjectName; import javax.management.remote.JMXConnector; import javax.management.remote.JMXConnectorFactory; ...
Global site tag (gtag.js) - Google Analytics