JAVA应用服务器实现集群的原理



JAVA应用服务器实现集群的原理。

各种应用服务器的集群实现方式一般不同,虽然原理一样,废话,集群的原理都一样,但是具体的实现真的是
千差万别。
TOMCAT5 TOMCAT6的集群方式都不一样。
TOMCAT5集群的实现是通过catalina-cluster.jar
<Cluster className=”org.apache.catalina.cluster.tcp.SimpleTcpCluster”">

TOMCAT6集群的实现是通过catalina-ha.jar
<Cluster className=”org.apache.catalina.ha[......]

Read more

java Nginx+Tomcat+Terracotta的Web服务器集群实例教程



Nginx+Tomcat+Terracotta的Web服务器集群实例教程。1.准备工作
两个Linux服务器,可以用VMware装一个,然后配置好再克隆一个,修改IP即可。
Host1:192.168.0.79
Host2:192.168.0.80
先配置好jdk1.6.0和tomcat6。Host1上还将配置Nginx(负载均衡),Terracotta(session集群).

2.安装Terracotta
下载Terracotta的包,
http://d2zwv9pap9ylyd.cloudfront.net/terracotta-3.4.1-installer.jar  [......]

Read more

MYSQL的集群的安装与配置实例教程(6台机器)

MYSQL的集群的安装与配置(6台机器)。具体安装与配置:
1)
准备工作:
6台机器,IP地址分别为
192.168.0.(231-236)
MGM节点:192.168.0.231(232)


SQL 节点:192.168.0.233-234

NDBD 节点:192.168.0.235-236

系统都是REDHAT AS 5.0
装了基本的部件,具有联网功能,而且关闭了防火墙。
软件,版本是:

  mysql-5.1.21-beta-linux-i686-glibc23.tar.gz

2)管理节点的安装:(232和231的机器)
    shell[......]

Read more

RHEL 5 vsftp配置使用mysql 存储虚拟用户

RHEL 5 vsftp使用mysql 存储虚拟用户。

ftp Server IP:10.0.0.252/8
试验步骤:
1. 为了装包方便搞定yum服务 (略)
2. 安装MYSQL服务
[root@Bhanv ~]# yum install mysql-server –y
Installing: mysql-server ######################### [1/1]
Installed: mysql-server.i386 0:5.0.45-7.el5
Complete!
3.安装VSFTP服务所需的软件包
[root@Bhanv ~]# yum in[......]

Read more

MySQL show的实际操作用法

MySQL show的实际操作用法。

查询mysql系统变量

show variables;

SHOW VARIABLES  LIKE  ‘auto_inc%’;

查询mysql引擎 show engines;

日期等其他几个函数和变量 select month(curdate()),year(curdate()); select curdate(),current_date; select version(),current_date,current_time,now(),user(),CURRENT_USER();

SELECT 0 IS NULL, 0 IS NOT NULL,[......]

Read more

RHEL 5 vsftp使用mysql 存储虚拟用户:

RHEL 5 vsftp使用mysql 存储虚拟用户:

ftp Server IP:10.0.0.252/8
试验步骤:
1.为了装包方便搞定yum服务 (略)
2.安装MYSQL服务
[root@Bhanv ~]# yum install mysql-server –y
Installing: mysql-server                 ######################### [1/1]
Installed: mysql-server.i386 0:5.0.45-7.el5
Complete!
3.安装VSFTP服务所需的软件包
       [[......]

Read more

MYSQL-AB复制/MYSQL+VSFTP

MYSQL-AB复制/MYSQL+VSFTP。

SQL语句不区分大小写

给用户授权:

如何一个用户对所有数据库都有权限,则存放在user表中

而如果一个用户对某个数据库具有权限时,则在db表中

 

mysql> use mysql;

No connection. Trying to reconnect…

Connection id: 10

Current database: *** NONE ***

Reading table information for completion of table and colu[......]

Read more

vsftpd+pam_mysql+mysql安装配置教程

vsftpd+pam_mysql+mysql安装配置教程。

RH9.0上实现,转载请保留作者信息,谢谢!
一、安装相关软件包 mysql-5.0.41 pam_mysql-0.7RC1 vsftpd-2.0.5 openssl-0.98e
1.安装mysql-5.0.41
#groupadd mysql #useradd -g mysql -s /sbin/nologin -M mysql #tar zxvf mysql-5.0.41.tar.gz #cd mysql-5.0.41 #./configure –prefix=/usr/local/mysql –sysconfdir=[......]

Read more

Java Melody系统监控工具使用配置

Java Melody系统监控工具使用配置。项目开发结束了,需要做一下压力测试,就使用apache自带的ab程序进行压力测试,300个并发20000个请求,压了4组,服务器端内存就疯长到了330m,jvm一共才配置了512m,tomcat基本响应就很慢了,经过观察,330m内存基本不释放,查看自己开发的代码,没有发现不断向静态队列里不停地压对象的代码,应该基本排除是自有代码的问题,于是不停地google,发现了http://ddupnow.javaeye.com/blog/621619文章,博主的问题和我的症状很像,于是按照他的方式下载了visualvm and heapanalyzer软件,[......]

Read more

Java 自学AWT入门教程实例源码学习5

Java 自学AWT入门教程实例源码学习5 。

下面是一个关于使用鼠标适配器的例子。http://blog.163.com/yijun_087/blog/static/41425092009102884959734/

   import java.awt.*;

   import java.awt.event.*;

   public class MouseClickHandler extends MouseAdaper{

   public void mouseClicked(MouseEvent e) //只实现所需要的方法

     { ……[......]

Read more