- 浏览: 108482 次
- 来自: ...
文章列表
Nginx作负载均衡器的优点许多,简单概括为:①实现了可弹性化的架构,在压力增大的时候可以临时添加tomcat服务器添加到这个架构里面去;②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器;而Keepalvied可保证单个nginx负载均衡器的有效性,避免单点故障,整个拓补如下:
nginx(主负载均衡器):192.168.1.106nginx(从负载均衡器):192.168.1.107VIP地址: 192.168.1.108tomcat1的IP 192.168.1.102tomca ...
- 2009-11-05 08:36
- 浏览 4052
- 评论(0)
最近打算将公司的apache替换成nginx,突破apache4000个连接数的限制,以及实现负载均衡,和反向代理。首先在虚拟机上测试:一台nginx和两台tomcat(公司的网站是用java做的)nginx只是起到负载均衡与代理的作用,tomcat上保存的是实际网站内容,以及连接到后面相应的数据库,这里与数据库基本无关,因此就不提了。实验环境:三台机器装的都是centos 5.2 32bitnginx:192.168.206.100tomcat1:192.168.206.101tomcat2:192.168.206.102我装的是nginx的rpm包,方便简单(本人不喜欢装源码包,麻烦)装完后 ...
- 2009-11-05 08:35
- 浏览 1975
- 评论(0)
Nginx和tomcat无缝整合tomcat, Nginx, 无缝Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。
选择Nginx主要考虑到搞并发和负载均衡。
设置192.168.1.10的hos ...
- 2009-11-05 08:34
- 浏览 8283
- 评论(0)
在blog中看到有人写到web权限管理的一些文章,这里把我曾经做过的一些权限管理作一下总结,欢迎拍砖。
这里讨论的权限只涉及到信息管理系统里面的权限管理,超出此范围的权限管理暂不涉及。
1、权限的应用对象
上面我们已经定义了权限的范围,就是信息系统管理里面的表单操作,那么权限的应用对象就是表单,更进一步说,就是表达表单内容的web管理页面。
2、权限的分类
一个页面的权限范围分为以下几种,也可以叫做基本权限单位。
l 操作权限:操作权限是一种页面级别的权限,也可以叫做页面权限。包括以下几种
n 新增
n 修改
n ...
- 2009-11-05 08:32
- 浏览 2479
- 评论(0)
用nginx+tomcat来代替apache+jk+tomcat
#wget http://sysoev.ru/nginx/nginx-0.6.26.tar.gz
#tar zxvf nginx-0.6.26.tar.gz
#cd nginx-0.6.26
#[root@test nginx-0.6.26]# ./configure
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-h ...
- 2009-11-05 08:31
- 浏览 2169
- 评论(0)
0, 环境说明
Apache :apache_2.0.55 1 个
Tomcat: apache-tomcat-5.5.17 (zip版) 2个
mod_jk:: mod_jk-apache-2.0.55.so 1个
第一部分:负载均衡
负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理
1.安装apche,tomcat
http://httpd.apache.org/ 下载Apache 2.0.55
http://tomcat.apache.org/down ...
- 2009-11-05 08:30
- 浏览 1164
- 评论(0)
千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性?
首先讨论一下大型网站需要注意和考虑的问题。
数据库海量数据处理:负载量不大的情况下select、delete和 ...
- 2009-11-05 08:28
- 浏览 1724
- 评论(0)
Oracle sql 性能优化调整
1. 选用适合的ORACLE优化器
ORACLE的优化器共有3种:
a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性)
设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖.
为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令, ...
- 2009-11-05 08:26
- 浏览 4936
- 评论(1)
1. 减少访问数据库的次数 当执行每条SQL语句时, ORACLE在内部执行了许多工作: 解析SQL语句, 估算索引的利用率, 绑定变量 , 读数据块等等. 由此可见, 减少访问数据库的次数 , 就能实际上减少ORACLE的工作量.
例如,
以下有三种方法可以检索出雇员号等于0342或0291的职员.
方法1 (最低效)
SELECT EMP_NAME , SALARY , GRADE
FROM EMP
WHERE EMP_NO = 342;
SELECT EMP_NAME , SALARY , GRADE
FROM E ...
- 2009-11-05 08:24
- 浏览 1987
- 评论(0)
索引是由Oracle维护的可选结构,为数据提供快速的访问。准确地判断在什么地方需要使用索引是困难的,使用索引有利于调节检索速度。 当建立一个索引时,必须指定用于跟踪的表名以及一个或多个表列。一旦建立了索引,在用 ...
- 2009-11-05 08:22
- 浏览 3957
- 评论(0)
1.选用适合的ORACLE优化器
ORACLE的优化器共有3种
A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性)
设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然也在SQL句级或是会话(session)级对其进行覆盖。
为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(object st ...
- 2009-11-05 08:22
- 浏览 1271
- 评论(0)
1)设立合理的性能优化目标。
2)测量并记录当前性能。
3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。
4)把等待事件记入跟踪文件。
5)确定当前的OS瓶颈。
6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。
7)跟踪并实施更改控制过程。
8)测量并记录当前性能
9)重复步骤3到7,直到满足优化目标
1.设立合理的性能优化目标
重点:关于设立目标的最重要的一点是它们必须是可量化和可达到的。
方法:目标必须是当前性能和所需性能的的陈述形式的语句。只需填写下列语句中的空格即可。
花费了 (时/分/秒),但要求它在 (时/分/秒)内执行。
...
- 2009-11-05 08:21
- 浏览 1436
- 评论(0)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META N ...
select column_name from user_tab_columns where table_name='table1';
- 2007-04-04 19:15
- 浏览 11299
- 评论(0)
<input name="Submit6" type="button" value="选择号牌" class="Button_B" onClick="window.open('njjl/SB_Manage/Equip_Visio/Visio_Change_HPHM.jsp?dqdm=<%=form.getDQDM()%>&change=able&Djzsbh='+document.form1.djzsbh.value+'&hphm='+document.form1. ...
- 2007-04-03 14:14
- 浏览 1615
- 评论(0)