Amazon Best VPN GoSearch

OnWorks 网站图标

scriptmgr3 - 云端在线

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

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

程序:

您的姓名


scriptmgr - 用于控制其他 skytools 脚本的实用程序。

概要


scriptmgr.py [开关] config.ini [-a | -t 服务 | 工作名称...]

商品描述


scriptmgr 用于一起管理多个脚本。 它发现潜在的工作基于
配置文件全局表达式。 它从配置文件中获取 job_name 和服务类型(即
是主要部分名称,例如 [cube_dispatcher])。 每种服务类型都有
配置中的小节如何处理它。 未知服务将被忽略。

指令


状态
scriptmgr config.ini 状态

显示所有已知作业的状态。

开始
scriptmgr config.ini 开始 -a
scriptmgr config.ini start -t 服务
scriptmgr config.ini 启动 job_name1 job_name2 ...

启动未运行的脚本。

停止
scriptmgr config.ini 停止 -a
scriptmgr config.ini 停止 -t 服务
scriptmgr config.ini 停止 job_name1 job_name2 ...

停止正在运行的脚本。

重新开始
scriptmgr config.ini 重启 -a
scriptmgr config.ini 重启 -t 服务
scriptmgr config.ini 重新启动 job_name1 job_name2 ...

重新启动脚本。

重载
scriptmgr config.ini 重新加载 -a
scriptmgr config.ini 重新加载 -t 服务
scriptmgr config.ini 重新加载 job_name1 job_name2 ...

向正在运行的脚本发送 SIGHUP。

配置


相当常见 配置 参数
工作名称
脚本执行的具体工作的名称。 脚本将以此名称登录
日志数据库/日志服务器。 该名称也用作 PgQ 使用者名称的默认值。 它应该是
独特。

pid文件
pid 文件的位置。 如果未给出,则不允许脚本守护进程。

日志文件
日志文件的位置。

循环延迟
如果持续运行进程,每个工作循环后休眠多长时间,以秒为单位。
默认值:1

连接生命周期
关闭并重新连接旧的数据库连接。

使用_skylog
富。

脚本管理器 参数
配置列表
用于查找配置文件的 glob 模式列表。 例子:

配置列表 = 〜/dbscripts/conf/*.ini, ~/随机/conf/*.ini文件

服务 部分 参数
电脑
脚本的工作目录。

ARGS
除了 -d 之外,还要提供给脚本的参数。

脚本
脚本路径。 除非脚本在 PATH 中,否则应提供完整路径。

禁用
如果这个服务应该被忽略。

用户
以不同的 unix 用户身份启动服务。 Scriptmgr 使用 sudo 切换用户。 所以
要么需要以 root 身份运行,要么 sudo config 必须允许它启动守护进程。

例如: 配置 文件
[脚本管理器]
作业名称 = scriptmgr_livesrv
日志文件= 〜/日志/%(job_name)s.log
pid文件 = 〜/ pid /%(作业名称)s.pid

配置列表 = ~/脚本/conf/*.ini文件

# 所有服务部分的默认值
[默认]
CW= 〜/脚本

[表调度程序]
脚本 = table_dispatcher.py
参数 = -v

[立方体调度程序]
脚本 = python2.4 cube_dispatcher.py
禁用 = 1

[pgqadm]
脚本 = 〜/脚本/pgqadm.py
args = 代码

指挥 LINE 开关类


以下开关对所有基于 skytools.DBScript 的 Python 程序都是通用的。

-h,--帮助
显示帮助信息并退出

-q, --安静
使程序静音

-v,--详细
使程序更冗长

-d,--守护进程
让程序进入后台

--ini
显示注释模板配置文件。

以下开关用于控制已经运行的进程。 pidfile 是从
config 然后将信号发送到在那里指定的进程 ID。

-r,--重新加载
重新加载配置(发送 SIGHUP)

-s, --停止
安全停止程序(发送 SIGINT)

-k,--杀死
立即终止程序(发送 SIGTERM)

特定于 scriptmgr 的选项:

-a,--全部
对所有未禁用的脚本进行操作。

-t 服务, --类型=服务
对该服务类型的所有非禁用脚本进行操作。

-w,--等待
发出信号后等待脚本。

01/15/2016 脚本编辑器(1)

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。