将集群节点作为服务启动


将集群节点作为服务启动

而你总是可以选择逃跑grb_rs我们建议您将该进程作为一个服务启动,特别是在生产部署中。服务的优点是,如果计算机重新启动或进程意外终止,它将自动重新启动自己。

grb_rs提供几个命令,帮助您将其设置为服务。这些必须以管理员权限执行:

grb_rs安装
安装服务。究竟涉及的详细信息依赖于主机操作系统类型和版本:此使用systemd或者自命不凡的人在Linux上,launchd在Mac OS上,和Windows服务在Windows上。
grb_rs开始
启动服务(如果还没有安装,则安装它)。
grb_rs停止
停止服务。
grb_rs重启
停止然后启动服务。
grb_rs卸载
卸载服务。

请注意,安装命令使用默认设置安装服务。如果不需要修改其中任何一个,则可以使用开始命令来安装和启动服务。否则,运行安装要注册服务,然后修改配置(细节与平台有关,将在下面讨论),然后运行开始服务。

注意,您只需要启动服务一次;grb_rs将继续运行,直到执行grb_rs停止命令。特别是,如果重新启动机器,它将自动重新开始。

还要注意的是开始命令不使用任何标志或其他参数。中的所有配置属性必须设置grb_rs.cnf配置文件。如果需要进行更改,请编辑配置文件,然后使用停止命令,后面跟着开始命令重新启动grb_rs更新后的配置。

唯一的例外是JOBLIMIT属性,可以在活动服务器上使用grbcluster.如果更改此属性并稍后重新启动服务器,则新值将保持不变,配置文件中的值将被忽略。

这些命令的具体行为取决于主机的操作系统和版本:

Linux

在Linux上,grb_rs支持两个主要的服务经理:systemd自命不凡的人.的安装命令将检测系统上可用的服务管理器,并将生成位于/etc/systemd/system/grb_rs.service或者/etc/init/grb_rs.confsystemd自命不凡的人,分别。生成文件后,您可以编辑它以设置高级属性。请参阅的文件manbet体育手机客户端systemd或者自命不凡的人了解更多服务配置信息。

使用开始停止启动和停止服务的命令。服务运行时,会向Linux系统发送日志消息syslog对于一个旋转日志文件,service.log,位于同一目录中grb_rs

卸载命令将删除生成的文件。

Mac OS

在Mac OS上,调用系统管理器launchd,安装命令将生成服务文件/图书馆/ LaunchDaemons / grb_rs.plist.生成文件后,您可以编辑它以设置高级属性。请参阅launchdmanbet体育手机客户端文档以了解有关服务配置的更多信息。

使用开始停止启动和停止服务的命令。运行服务时,会将日志消息发送到Mac OSsyslog对于一个旋转日志文件,service.log,位于同一目录中grb_rs

卸载命令将删除生成的文件。

视窗

在Windows上,安装命令将向操作系统声明服务。如果要为服务配置设置高级属性,则需要启动服务配置应用程序。更多细节请参考Windows操作系统文档。manbet体育手机客户端

使用开始停止启动和停止服务的命令。当服务运行时,日志消息被发送到Windows事件日志和旋转日志文件,service.log,位于同一目录中grb_rs.注意,该服务必须以对该目录有写权限的用户身份运行;否则,将不生成日志文件。

卸载命令将从注册表中删除该服务。