OralceAS(9.0.0.4) Web Cache 的配置

[复制链接]
查看11 | 回复1 | 2006-6-9 10:51:00 | 显示全部楼层 |阅读模式
这是我第一次发配置文件,如果有什么错误请大家多多指教。
使用Web Cache可以有效地降低Web服务器的负担,从“Linux_OracleIAS的安装及配置补充1”文档的图中,可以看到前端的Web Cache服务器起到了代理的作用,会根据负载的大小选择负载较轻的Web服务器去响应用户的请求。
另外Web Cache还提供了页面的缓存作用,能够有效地缓存静态页面和一部分动态页面,对于动态页面如果没有变化,就直接将缓存的页面输出给用户,而不再通过Web 服务器到数据库抓取在输出了,有效地降低了Web服务器和数据库服务器的负担。
Web Cache不仅可以为Oracle 的应用服务器提供缓存服务,还可以为其他的应用服务器提供服务,甚至是微软的IIS。
具体的配置步骤参考OracleAS 9.0.4的“Oracle Application Server Web Cache”下的“Administrator's Guide”的第七章:
在浏览器的地址栏里输入:
http://localhost:4000/webcacheadmin
输入管理员的用户名和密码,进入Web Cache 管理界面执行以下步骤:
第一步:配置Web Cache下的Web服务器或代理服务器
1、
在导航栏里选择Origin Servers, Sites, and Load Balancing > Origin Servers
2、
在Application Web Servers 或Proxy Servers 里单击Add
3、
在Hostname 字段里输入源服务器(origin server)的主机名或IP地址
4、
在Port 字段里输入源服务器(origin server)提供Http或Https服务的端口号
5、
在Routing 字段选择ENABLED
6、
在Capacity 字段里输入一个数字,这个数字代表访问的权重,数字越大背访问的几率越大
7、
在Failover Threshold 字段里输入一个数字,这个代表容错的次数
8、
在Ping URL 字段里输入 “/”,这里是源服务器的虚拟路径
9、
在Ping Interval (seconds) 字段里输入一个数字,这个代表Web Cache 去 ping 源服务期的间隔时间,确定哪个服务器正常运行。
10、
Protocol字段里选择你代理的协议 HTTP或HTTPS
11、
做完上面的设置后点击Submit ,如果使用Https 协议还需要另外的配置,这里只谈Http的设置。

第二步:Web Site的配置
Web Site是指提供Web Cache的服务器,如果是本机提供Web Cache就不需要配置,只要修改Web Cache的端口就可以了,关于修改端口可以查看“Linux_OracleIAS的安装及配置补充1”的文档。
第三步:映射Web Site到origin server
1、
在导航栏里选择Origin Servers, Sites, and Load Balancing > Site-to-Server Mapping.
2、
如果没有映射存在点击Create,可以跳过这一步,因为默认会看到三个映射,只要修改不需要创建。
3、
分别选择三个映射,点击 Edit Selected ,在弹出的页面中Select Application Web Servers 中选择第一步新建的origin server
4、
点击 Submit
第四步:绑定Session 到 源服务器(origin server)
1、
在导航栏里选择Origin Servers, Sites, and Load Balancing > Session Binding.
2、
选择Default Session Binding 点击Edit Selected
3、
在Please select a session: 选择 JSESSIONID
4、
在Inactivity Timeout中填入Session 的持续时间,单位为分钟
5、
点击 Submit
6、
在Session Binding Cookie 中点击Enable
第五步:应用以上设置,重启Web Cache
1、
点击屏幕右上角Apply Changes
2、
点击 Restart 重启 Web Cache
回复

使用道具 举报

千问 | 2006-6-9 10:51:00 | 显示全部楼层
Oracle WebCache功能非常强大,用WebCache还可实现分布式应用。如我做过的一个项目用了一台服务器做分发服务器(WebCache实现),两台WebCache服务器,用于缓存jsp,jpg,icon等文件,两台数据库服务器;顺便提醒一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行