英语法语西班牙语

OnWorks 网站图标

tarantoolctl - 云端在线

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

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

程序:

您的姓名


tarantoolctl - 控制 tarantool 实例的实用程序

概要


vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl 启动 my_instance
tarantoolctl 停止 my_instance
tarantoolctl logrotate my_instance

商品描述


脚本读取为“/etc/sysconfig/tarantool”或“/etc/default/tarantool”。 文件
包含常见的默认实例选项:

$ cat /etc/默认/tarantool

-- Tarantool 选项
默认_cfg = {
-- 会变成pid_file .. instance .. '.pid'
pid_file = "/var/run/tarantool",

-- 将成为 wal_dir/instance/
wal_dir = "/var/lib/tarantool",

-- snap_dir/实例/
snap_dir = "/var/lib/tarantool",

-- sophia_dir/实例/
sophia_dir = "/var/lib/tarantool/sophia",

-- 记录器/实例 .. '.log'
记录器 = "/var/log/tarantool",

用户名 = "tarantool",
}

instance_dir = "/etc/tarantool/instances.enabled"

该文件定义了“instance_dir”,用户可以在其中放置他的应用程序(实例)。

每个实例都可以通过“tarantoolctl”控制:

开始
tarantoolctl 启动实例名称

停止
tarantoolctl 停止实例名称

日志轮播 实例的 日志
tarantoolctl logrotate 实例名称

输入 管理员 领事
tarantoolctl 输入实例名称

状态
tarantoolctl 状态 instance_name

检查实例是否已启动。

如果 pid 文件存在且控制套接字存在且控制套接字处于活动状态,则返回代码 0。

在其他情况下返回代码 != 0。 如果pid文件存在并且可以在日志(stderr)中抱怨
插座没有,等等。

分开 实例 控制
如果您使用 SysV init,您可以使用“tarantoolctl”中的符号链接到
“/etc/init.d/instance_name[.lua]”。 “tarantoolctl”检测它是否由符号链接启动,并且
使用 instance_name 作为“`basename $0 .lua`”。

版权


版权所有 (C) 2010-2013 Tarantool AUTHORS:请参阅 AUTHORS 文件。

2016-01-19 塔兰图尔克特尔(1)

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad