این دستور tarantoolctl است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
tarantoolctl - ابزاری برای کنترل نمونه های tarantool
خلاصه
vim /etc/tarantool/instances.enabled/my_instance.lua
tarantoolctl my_instance را شروع کنید
tarantoolctl stop my_instance
tarantoolctl my_instance را logrotate کنید
شرح
اسکریپت "/etc/sysconfig/tarantool" یا "/etc/default/tarantool" خوانده می شود. پرونده
شامل گزینه های رایج نمونه های پیش فرض است:
$ cat /etc/default/tarantool
- گزینه هایی برای Tarantool
default_cfg = {
-- تبدیل می شود pid_file .. instance .. '.pid'
pid_file = "/var/run/tarantool"،
-- تبدیل به wal_dir/instance/ می شود
wal_dir = "/var/lib/tarantool"،
-- snap_dir/instance/
snap_dir = "/var/lib/tarantool"،
-- sophia_dir/instance/
sophia_dir = "/var/lib/tarantool/sophia"،
-- Logger/instance .. '.log'
logger = "/var/log/tarantool"،
نام کاربری = "tarantool"،
}
instance_dir = "/etc/tarantool/instances.enabled"
فایل "instance_dir" را تعریف میکند که کاربر میتواند برنامههای (نمونههای) خود را در آن قرار دهد.
هر نمونه را می توان با "tarantoolctl" کنترل کرد:
راه افتادن نمونه
tarantoolctl start instance_name
توقف نمونه
tarantoolctl stop instance_name
لگروتات نمونه ورود به سیستم
tarantoolctl logrotate instance_name
وارد نمونه مدیر سایت کنسول
tarantoolctl instance_name را وارد کنید
وضعیت
status_name tarantoolctl
بررسی کنید که آیا نمونه بالا است.
اگر فایل pid وجود داشته باشد و سوکت کنترل وجود داشته باشد و سوکت کنترل زنده باشد، کد 0 را برمیگرداند.
در موارد دیگر کد != 0 را برگردانید. اگر فایل pid وجود داشته باشد می تواند در log (stderr) شکایت کند
سوکت ندارد و غیره
جداگانه نمونه ها کنترل
اگر از SysV init استفاده می کنید، می توانید از symlink از "tarantoolctl" به استفاده کنید
"/etc/init.d/instance_name[.lua]". "tarantoolctl" تشخیص می دهد که آیا با symlink و شروع شده است
از instance_name به عنوان "`basename $0 .lua" استفاده می کند.
کپی رایت
حق چاپ (C) 2010-2013 Tarantool نویسندگان: لطفاً فایل AUTHORS را ببینید.
2016-01-19 tarantoolctl(1)
از tarantoolctl به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید
