提供一些Linux高可用资料下载点

LVS-HOWTO:http://www.austintek.com/LVS/LVS-HOWTO/HOWTO/index.html
LVS-mini-HOWTO:http://www.austintek.com/LVS/LVS-HOWTO/mini-HOWTO/LVS-mini-HOWTO.html
LVS Documentation:http://www.linuxvirtualserver.org/Documents.html
负载均衡高可用文档下载:http://docs.linuxtone.org/ebooks/load%20balance/
在我们日常运维工作中,经常会碰到负载均衡器后端应用代码更新、临时剔除后端服务器、排查一主机应用故障等,往往我们会选择比较粗鲁的做法,直接停止或重启应用服务,让负载均衡器探测服务不可用将其剔除。这样带来的坏处是用户与服务器已经建立的连接会被中止,开发人员无法对已经停止服务的主机进行调试。现介绍一种较为温柔的做法,即通过禁用/启用成员的方式来达到目的。本文针对目前最为流行的负载均衡器逐一进行介绍。包括LVS、Haproxy、F5在命令行模式下的实现(方便与其它管理平台对接,实现自动化维护)。当然,Haproxy与F5都提供了人性化管理界面,不过只依赖手工来进行操作。
Continue reading

Posted in Linux, 操作系统 | Leave a comment

【转载】能使Linux的web服务器并发连接上百万的设置(有待测试)

linux并发连接上百万的配置——-从七猫的藏经阁 作者:Diviner
转自: http://bbs.linuxtone.org/thread-1516-1-1.html
To support over 500k users, you *need*

- A 64 bits hardware/kernel (AMD64, Opterons)
- At least 8GB of ram
- A recent linux kernel (2.6.x)
Continue reading

Posted in Linux, 操作系统, 计算机应用 | Tagged , , , | Leave a comment

场景法使用实例-ATM机取款系统

场景背景描述

1.卡片有效期至2013年07月

2.卡片密码为201306

3.卡片余额为10,000元RMB

4.ATM机余额为7,000元RMB

工作流

测试用例表

表1 – 基本流和备选流的确定

基本流 插卡,验卡,输入金额,验证余额,取款,退卡
备选流1 卡片无效
备选流2 密码无效
备选流3 卡内余额不足
备选流4 机内余额不足

表2 – 确定场景

场景1:成功取款 基本流
场景2:卡片无效 基本流 备选流1
场景3:密码无效 基本流 备选流2
场景4:卡内余额不足 基本流 备选流3
场景5:机内余额不足 基本流 备选流4

表3 – 设计用例

场景 卡片 密码 卡内余额 机器余额 预期结果
场景1:成功取款 Y Y Y Y 成功取款
场景2:卡片无效 N n/a n/a n/a 退卡
场景3:密码无效 Y N n/a n/a 退卡或重新输入密码
场景4:卡内余额不足 Y Y N n/a 退卡或重新输入金额
场景5:机内余额不足 Y Y Y N 退卡或重新输入金额

表4 – 用例数据

场景 当前日期 卡片密码 取款金额 预期结果
场景1:成功取款 2013-06 201306 5,000.00 成功取款
场景2:卡片无效 2013-08 n/a n/a 退卡
场景3:密码无效 2013-06 201308 n/a 退卡或重新输入密码
场景4:卡内余额不足 2013-06 201306 12,000.00 退卡或重新输入金额
场景5:机内余额不足 2013-06 201306 8,000.00 退卡或重新输入金额

附场景法生成测试用例步骤

  1. 分析系统需求,列出基本流与备选流。
  2. 根据基本流和备选流的组合生成场景。
  3. 根据场景组合生成测试用例表。
  4. 将每个场景使用一组测试数据进行替代。
  5. 使用等价类或边界值法为完善测试用例数据。
Posted in 软件测试 | Tagged , | Leave a comment