英语法语西班牙语

Ad


OnWorks 网站图标

Cook_rsh - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 cook_rsh

这是命令 cook_rsh 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


厨师 - 负载平衡 rsh

概要


[ 选项...] 架构 命令 [ 论点...]
-帮助

商品描述


程序是一个包装器 RSH(1) 做简单的负载均衡。 它获得
它的负载信息通过运行 RUP(1) 命令,并选择最合适的主机
您指定的架构,以及所有主机的最小负载
建筑。

第一个命令行参数是架构名称,用于获取
可能的主机。 从该列表中 RUP(1) 运行命令来确定主机
最低负载,它反过来用作最终的第一个参数 RSH(1) 命令。

烹饪书


为了使用这个程序,在你的食谱中的某个地方,你需要添加一行
上面写着
parallel_rsh = "做饭";
如果选择的主机与调用者(构建主机)相同,则该程序只需执行
命令跳过 rsh。 所以在单机网络中使用它不需要任何成本!

对于您想要分发到远程主机的每个配方,您需要添加一个主机绑定
归因于。 典型用法是您拥有多架构构建的地方。
%1/%0%.o: %0%.c
主机绑定 %1 {
cc -o [目标] -c [解析 %0%.c]; }
在这里给出的秘籍中,每个体系结构都将其目标文件放置在一个单独的
特定于体系结构的目录树。 体系结构名称 (%1) 用于主机-
绑定,以便编译可以负载平衡到该架构的所有机器。

如果您需要在特定主机上运行命令(例如,因为那是特定主机上的
应用程序许可证驻留),然后只需在主机绑定中使用主机名
属性,而不是架构名称。

定义 课程设置


/host_lists.pl 文件应该存在,并包含用于的变量定义
确定主机是否是特定架构的成员。

/host_lists.pl 文件定义了一个 perl HOL“列表的散列”散列是 %ArchNames 并且它
映射用户希望看到的架构名称,将引用列为实际
列表被存储。

每个架构的名称可以是您希望的任何形式,但约定是使用
GNUish 名称,例如“sparc-sun-solaris2.8”。

对于每个架构,根据什么功能定义一个或多个机器列表
每台机器都可以做。 这可以根据需要简单或复杂。 的形式
列表变量名可以是任何有效的 perl 标识符,但也可以像
带破折号的体系结构名称更改为下划线并删除了点,并添加了类型。 为了
例如,可以将 solaris 主机定义为:
@sparc_sun_solaris28_hosts = (
“米奇”、“米妮”、“吝啬鬼”);
和 linux 主机为:
@i386_linux22_hosts = (
"愚蠢", "吝啬鬼" );

如果需要为不同类型的作业定义不同的机器集,那么
在名称中添加后缀 主机绑定 关于每个食谱的指令,以及
在这里列出了相同的后缀。

将参数名称映射到列表的哈希定义如下:
%ArchNames = (
"sparc-solaris2.8", => @sparc_solaris28_hosts,
"i586-unknown-linux22", => @i386_linux22_hosts, );

当然,如果用户对架构名称的外观有不同的看法
像,您也可以定义“别名”映射。
"sun4-SunOS-5.8", => @sparc_solaris28_hosts,
或者也许级别不重要,然后定义
"sparc-solaris", => @sparc_solaris28_hosts,
"sparc-solaris2.7", => @sparc_solaris28_hosts,
此外,此列表不允许为空。

最后,拜托 Perl,文件的最后一行必须阅读
1; 出于晦涩和神奇的原因。

系统日志 记录


在构建过程中看到的典型命令看起来像
sh -c 'cd /aegis/dd/gumby2.2.C079 && \ sh -ce /aegis/dd/gumby2.2.C079/.6.1; \
回声 $? > /aegis/dd/gumby2.2.C079/.6.2'
所以我们可以很容易地从命令中提取项目/更改并通过
syslog 将是一个微不足道的补充。

配置


此命令通常不提供任何选项。

-h 帮助 - 显示使用信息

-vP 详细 - 报告选择

-Tn 测试跟踪值

使用 onworks.net 服务在线使用 Cook_rsh


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    AstrOrz播放器
    AstrOrz播放器
    AstrOrz Player 是一款免费的媒体播放器
    软件,部分基于 WMP 和 VLC。 这
    播放器采用极简风格,带有
    十多个主题色,还可以
    B ...
    下载 AstrOrzPlayer
  • 2
    电影启动器
    电影启动器
    Kodi Movistar+ TV 是 XBMC/ 的 ADDON
    Kodi 许可分配器
    IPTV服务解码器
    Movistar Integrado en uno de los
    媒体中心马...
    下载 movistartv
  • 3
    代码::块
    代码::块
    Code::Blocks 是一个免费的、开源的、
    跨平台 C、C++ 和 Fortran IDE
    专为满足最苛刻的需求而打造
    它的用户。 它的设计非常
    扩展...
    下载代码::Blocks
  • 4
    之中
    之中
    中间或高级 Minecraft 界面
    和数据/结构跟踪是一种工具
    显示 Minecraft 的概览
    世界,而无需实际创造它。 它
    能够 ...
    下载烟雨
  • 5
    系统2
    系统2
    MSYS2 是一组工具和
    图书馆为您提供
    易于使用的建筑环境,
    安装和运行本机 Windows
    软件。 它连...
    下载 MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo 是一个 JPEG 图像编解码器
    使用 SIMD 指令(MMX、SSE2、
    NEON、AltiVec)加速基线
    JPEG 压缩和解压
    x86、x8...
    下载 libjpeg-turbo
  • 更多 ”

Linux 命令

  • 1
    跟踪器
    跟踪器
    abi-tracker - 可视化 ABI 变化
    C/C++ 软件库的时间表。
    描述:名称:ABI 跟踪器
    (abi-tracker) 可视化 ABI 变化
    C/C+ 的时间表...
    运行 abi-tracker
  • 2
    比查
    比查
    abicheck - 检查应用程序二进制文件
    用于调用私有或不断演变的符号
    在库中和静态链接
    一些系统库。 ...
    运行abicheck
  • 3
    快递公司
    快递公司
    couriermlm - Courier 邮件列表
    经理 ...
    运行快递
  • 4
    快递员
    快递员
    couriertcpd - Courier 邮件服务器
    TCP 服务器守护进程...
    运行 couriercpd
  • 5
    gbk乳胶
    gbk乳胶
    bg5latex - 直接在 Big5 上使用 LaTeX
    encodedtex 文件 bg5pdflatex - 使用
    pdfLaTeX 直接在 Big5 encodedtex 上
    文件 bg5+latex - 直接在 a 上使用 LaTeX
    大5+...
    运行 gbklatex
  • 6
    gbkpdf乳胶
    gbkpdf乳胶
    bg5latex - 直接在 Big5 上使用 LaTeX
    encodedtex 文件 bg5pdflatex - 使用
    pdfLaTeX 直接在 Big5 encodedtex 上
    文件 bg5+latex - 直接在 a 上使用 LaTeX
    大5+...
    运行 gbkpdflatex
  • 更多 ”

Ad