zoukankan      html  css  js  c++  java
  • BizTalk性能测试(一)——BizTalk Benchmark Wizard 安装及使用

    1.概述

    2.安装BizTalk Benchmark Wizard

      1. 下载地址:http://bbw.codeplex.com/
      2. 安装下载的文件。
      3. 用管理员模式运行CMD,将路径打开到时[安装路径]\Artefacts\BizTalk ,默认安装路径是:C:\Program Files\Blogical\BizTalk Benchmark Wizard。然后执行下页的命令:

    cscript InstallHosts.vbs "BizTalk Application Users" "\MyUser" "MyPassword" "BtsServer1" "BtsServer1" "BtsServer1"

    image

    上述命令的6个参数请自行设定:

    NTGroupName: The name of the Windows NT group

    UserName: 服务实例运行的帐号

    Password:服务实例运行的帐号的密码

    Receive Host: 用于放置接收主机的服务器名

    Send Host: 用于放置发送主机的服务器名

    Processing Host: 用于放置处理逻辑主机的服务器名

    因为我是单机,所以,三个host都是运行在同一个server上。

    image

    如果是多机的话,可以分别写不同的主机:

    image

    1. 命名执行成功
      • image

    3.配置

    1. 打开Biztalk管理器,点击“应用程序”,从[安装路径]\Artefacts\BizTalk 中导入 “BizTalk Benchmark Wizard.msi”
    2. 然后运行“BizTalk Benchmark Wizard.msi”,以把相关的程序集加入到assembly中(BAC)。
    3. 从开始菜单打开“BizTalk Benchmark Wizard”
      • image
    4. Next
      • image
      • image
      • image
      • 根据环境选择场景,我的是单机:
      • image
      • image
      • image
      • 安装Indigo Server,这东西是一个控制台应用程序,用被biztalk的发送接口调用的。你可以独立部署,也可以直接在biztalk服务器上使用。
      • 从[安装路径]\Artefacts\IndioService中启动IndigoServer
      • image
      • 设置好,可以测试一下,控制台就会显示收到消息:
      • image
      • image
      • 如果有“ unable to collect perfcounter ” 这样的错误,请确定服务中,上面的三个服务有没有启动:
      • image
      • 跑吧:
      • image
      • image

    因为是单机,有些性能上不是很好,但是总体上,能达到KPI已经很不错了。下次拿cluster物理机试一下。

  • 相关阅读:
    NPM 与 left-pad 事件:我们是不是早已忘记该如何好好地编程?
    Groovy split竖杆注意
    使用Flask-Migrate进行管理数据库升级
    Fabric自动部署太方便了
    程序员的复仇:11行代码如何让Node.js社区鸡飞狗跳
    grails 私有库相关设置
    A successful Git branching model
    String to Date 多种格式转换
    C#搭建CEF(CEFGLUE) 环境。
    使用Win PE修改其他硬盘中的系统注册表
  • 原文地址:https://www.cnblogs.com/redroot/p/2654158.html
Copyright © 2011-2022 走看看