qfarm /load,这是一个很有意思的命令,是用来查询当前服务器负载情况,也可以用来排查测试过程中出现的个别问题。

  最近xenapp6安装完毕,点击发布的应用程序时,总会有提示说“An error has occurred while connecting to the requested resource”,如果在命令行中使用qfarm /load命令,会发现负载达到20000。

  那么这个20000是个什么概念?

  暂时还没有查到实证,不过有朋友说这个是未配置好license sever造成的,有遇到此问题的朋友可以尝试配置下license server服务器指定和端口设定;

  也可能是补丁的问题,可以把xenapp补丁都打上,然后重新启动服务器;(我曾经打过补丁解决过这个问题)

  也可能是负载均衡设置问题,需要手动添加一条负载均衡策略。

  正常情况下,这个qfarm /load值应该是0,每开启一个应用负载增加100,上限是10000(默认),也就是说最多支持100个应用。

  当一台XenApp服务器刚刚启动并通知数据存储器自己的负载的时候,老版本的XenApp会通知自己的 负载为0。这样就会导致数据存储器将新的访问要求转向这台正在启动的XenApp服务器。我们都知道Windows系统刚刚启动的状态负载并不低,CPU 和内存都在忙着启动服务,将很多程序调入内存。通常要等待一会儿CPU使用率才会下降。在这个状态下新的进程要求可能会被处理的很慢,而数据存储器却一直认为这台XenApp服务器的负载很低,于是不停的将新的进程发到这台XenApp服务器上。结果就是这台XenApp服务器越来越慢进入一种类似死机的 状态,这台XenApp服务器就成了类似宇宙里的黑洞一样,把新的进程要求不断的”吸”进去却无法启动进程。新版本中修正了这个问题,在服务器刚刚启动的时候,负载会是10000——也就是满负载,这样就可以避免黑洞效应出现。启动之后过了一段时间负载值就会开始下降并开始接受新的进程。

http://blogs.citrix.com/2010/06/01/%E7%90%86%E6%83%B3%E7%9A%84citrix%E6%A1%8C%E9%9D%A2%E8%99%9A%E6%8B%9F%E7%8E%AF%E5%A2%83%E4%B9%8B9-xenapp%E7%9A%84%E8%B4%9F%E8%BD%BD%E7%AE%A1%E7%90%86/

转载于:https://blog.51cto.com/virtualelvis/773519

Qfarm /load命令相关推荐

  1. db2离线备份_DB2高危操作LOAD命令风险详解

    LOAD是 DB2中的一个数据装载工具,它能够直接将格式化的数据写入数据库,而且只记录很少量的日志,因此比批量INSERT或者IMPORT的效率要高得多.但正是由于只写少量日志等特点,一旦LOAD失败 ...

  2. java程序调用db2 load,java-在DB2 10.5中使用DB2 load命令加载数据时出错

    我的应用程序中有一个IBM DB2数据库.我们有一个每月的Java批处理过程,该过程使用 "load Replace" sql命令.在此批处理过程中,每月将更新大约数百万条记录. ...

  3. mysql load方法_mysql中的load命令使用方法

    使用mysql 中的load 命令,可以将txt 文件中的内容加载到数据库表中 使用mysql 中的load 命令,讲txt 文件中的内容加载到数据库表中,例如,创建table,名称是user,一个字 ...

  4. 使用MaxCompute LOAD命令批量导入OSS数据最佳实践—STS方式LOAD开启KMS加密OSS数据

    简介: MaxCompute使用load overwrite或load into命令将外部存储的数据(如:oss)导入到MaxCompute前的授权操作. MaxCompute使用load overw ...

  5. Docker镜像导出与导入,save命令和load命令

    1.docker save docker save : 将指定镜像保存成 tar 归档文件. docker save [OPTIONS] IMAGE [IMAGE...] OPTIONS 说明:-o ...

  6. Hive基本操作,DDL操作(创建表,修改表,显示命令),DML操作(Load Insert Select),Hive Join,Hive Shell参数(内置运算符、内置函数)等

    1.  Hive基本操作 1.1DDL操作 1.1.1    创建表 建表语法 CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_nam ...

  7. 数据装载命令Load

    数据装载命令Load Load命令用于将外部数据加载到Hive表中 语法: load data [local] inpath '/export/servers/datas/student.txt' o ...

  8. com.android.vivi删除,vivi命令详解

    即可进入vivi命令界面 vivi> help ------------------------------------------------------Usage: cpu [{cmds}] ...

  9. Docker(四):Docker 命令大全

    容器生命周期管理 docker run :创建一个新的容器并运行一个命令 语法 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] OPTIONS说明: -a ...

最新文章

  1. php ci 调用控制器,如何从Codeigniter中的另一个控制器加载一个控制器?
  2. linux企业常用命令必之必会二
  3. #研发解决方案介绍#基于StatsD+Graphite的智能监控解决方案
  4. Java 集合 之 房屋出租实例
  5. 数组洗牌算法-shuffle
  6. python绘制神经网络(转载)
  7. 《跟我一起写Makefile》读书笔记(2)
  8. OFD文件结构--Pages~Page_0~Content.xml
  9. git 命令commit_Git Commit命令解释
  10. 职业高中计算机网络试讲稿,《初识我的电脑》试讲稿+答辩
  11. 有一个写代码很厉害的老板是怎样一种体验?
  12. UnityWebPlayer使用(1) 单机环境下在WinForm中使用Unity3d
  13. mac上的实用工具(mac常用工具)
  14. 编程珠玑第一章-位图压缩存储
  15. 《七周七并发模型》作者Paul Butcher、阿里云研究员余锋(褚霸)——QCon北京2016前瞻...
  16. 此蓝牙设备或计算机无法处理该类型文件,电脑蓝牙 电脑蓝牙功能无法使用-完美教程资讯...
  17. C# 通过UDP 远程监控摄像头
  18. 在ENSP中配置DHCP服务器
  19. 云南大学通信工程827考研上岸经验分享
  20. GD32F3x0 官方PWM驱动正频宽偏小(定时不准)的问题

热门文章

  1. leetcode刷题:1.无重复字符的最长字串
  2. c语言求数组中绝对值最小值,(C语言)简单的绝对值排序
  3. hbase插入数据语句_记一次 spark thriftserver 插入数据到hbase 的异常
  4. Spring mvc @RequestParam
  5. Flink Parallelism
  6. zookeeper 单机配置
  7. C语言 gcc 动态库
  8. docker mysql8
  9. 微型计算机原理及应用 课程设计,《微型计算机原理及其应用》课程设计.docx
  10. 使用 ESXCLI 命令从主机移除设备