`
czllfy
  • 浏览: 108482 次
  • 来自: ...
社区版块
存档分类
最新评论
文章列表
Nginx作负载均衡器的优点许多,简单概括为:①实现了可弹性化的架构,在压力增大的时候可以临时添加tomcat服务器添加到这个架构里面去;②upstream具有负载均衡能力,可以自动判断下面的机器,并且自动踢出不能正常提供服务的机器;而Keepalvied可保证单个nginx负载均衡器的有效性,避免单点故障,整个拓补如下: nginx(主负载均衡器):192.168.1.106nginx(从负载均衡器):192.168.1.107VIP地址:                      192.168.1.108tomcat1的IP              192.168.1.102tomca ...
最近打算将公司的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包,方便简单(本人不喜欢装源码包,麻烦)装完后 ...
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 ...
在blog中看到有人写到web权限管理的一些文章,这里把我曾经做过的一些权限管理作一下总结,欢迎拍砖。   这里讨论的权限只涉及到信息管理系统里面的权限管理,超出此范围的权限管理暂不涉及。 1、权限的应用对象 上面我们已经定义了权限的范围,就是信息系统管理里面的表单操作,那么权限的应用对象就是表单,更进一步说,就是表达表单内容的web管理页面。 2、权限的分类 一个页面的权限范围分为以下几种,也可以叫做基本权限单位。 l         操作权限:操作权限是一种页面级别的权限,也可以叫做页面权限。包括以下几种 n         新增 n         修改 n   ...
用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 ...
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 ...
千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性? 首先讨论一下大型网站需要注意和考虑的问题。 数据库海量数据处理:负载量不大的情况下select、delete和 ...
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 命令, ...
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 ...
索引是由Oracle维护的可选结构,为数据提供快速的访问。准确地判断在什么地方需要使用索引是困难的,使用索引有利于调节检索速度。 当建立一个索引时,必须指定用于跟踪的表名以及一个或多个表列。一旦建立了索引,在用 ...
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 ...
1)设立合理的性能优化目标。 2)测量并记录当前性能。 3)确定当前Oracle性能瓶颈(Oracle等待什么、哪些SQL语句是该等待事件的成分)。 4)把等待事件记入跟踪文件。 5)确定当前的OS瓶颈。 6)优化所需的成分(应用程序、数据库、I/O、争用、OS等)。 7)跟踪并实施更改控制过程。 8)测量并记录当前性能 9)重复步骤3到7,直到满足优化目标 1.设立合理的性能优化目标 重点:关于设立目标的最重要的一点是它们必须是可量化和可达到的。 方法:目标必须是当前性能和所需性能的的陈述形式的语句。只需填写下列语句中的空格即可。 花费了 (时/分/秒),但要求它在 (时/分/秒)内执行。 ...

this使用帮助

    博客分类:
  • js
<!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';

读取Form的值

    博客分类:
  • js
<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. ...
Global site tag (gtag.js) - Google Analytics