开机自启动集算器服务

集算器产品在润乾官网中的安装包下载地址为:http://www.raqsoft.com.cn/download/download-jsq

通过该页面可下载应用于 Windows /Linux /Mac 环境的安装包,安装包中包含集算器 IDE 设计器、数据存储服务、节点机服务、HTTP 服务、ODBC 服务、HSQL 示例数据库。

本帖主要介绍如何对集算器做开机自启动,下面以开机自启动集算器 HTTP 服务为例做介绍:

Windows:

一、安装.exe 文件

安装.exe 文件到任意目录,下面以安装到 D:/raqsoft 目录下为例。

二、制作集算器服务.bat 文件

集算器安装后缺省在【安装根目录】/esProc/bin 目录下会自动创建启动集算器服务的.bat 文件。

1png

1png

三、制作用于自启动集算器服务的.bat 文件

创建开机自启动集算器服务的.bat 文件,并将创建好的.bat 文件存放到 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。

如下所示,创建 test.bat:

1png
注:
如需开机自启动集算器 IDE 设计器、节点机服务、ODBC 服务,可将.bat 的命令按如下语句做对应修改:
(1)运行 call "D:\raqsoft\esProc\bin\startup.bat" 文件启动集算器设计器;

(2)运行 call “D:\raqsoft\esProc\bin\ServerConsole.bat” -p 文件启动非图形界面的节点机服务;

(3)运行 call “D:\raqsoft\esProc\bin\ServerConsole.bat” -o 文件启动非图形界面的 ODBC 服务;

(4)运行 call “D:\raqsoft\esProc\bin\ServerConsole.bat” -h 文件启动非图形界面的 HTTP 服务;

(5)运行 call “D:\raqsoft\esProc\bin\ServerConsole.bat” -a 文件启动非图形界面的节点机、ODBC 及 HTTP 服务。

Linux:

一、安装.bin 压缩文件

这里使用的 linux 环境为 SUSE。

安装.bin 文件到任意目录,下面以安装到 /home/asus/raqsoft 目录为例。

二、制作集算器服务.sh 文件

集算器安装后缺省在【安装根目录】/esProc/bin 目录下会自动创建启动集算器服务的.sh 文件。

1png

为避免开机自启动时加载不到 java 环境变量的设置,因此需手动在 ServerConsole.sh 中添加 JAVA_HOME 变量,方法如下图红框所示。

三、添加 linux 系统开机自启动设置

1,使用 chmod 777 /etc/init.d/boot.local 命令,为 boot.local 添加可执行权限。

2,输入 vim /etc/init.d/boot.local 命令,编辑 boot.local 文件。

添加开机自启动集算器服务的脚本:

sh /home/asus/raqsoft/esProc/bin/ServerConsole.sh -h &

3,按 ESC 键,然后:wq 保存,退出编辑模式。

添加后的 boot.local 文件内容如下所示:

1png

注:
如需开机自启动集算器 IDE 设计器、节点机服务、ODBC 服务,可将 boot.local 的命令按如下语句做对应修改:

(1)运行 sh /home/asus/raqsoft/esProc/bin/startup.bat 启动集算器设计器;

(2)运行 sh /home/asus/raqsoft/esProc/bin/ServerConsole.bat -p & 启动非图形界面的节点机服务;

(3)运行 sh /home/asus/raqsoft/esProc/bin/ServerConsole.bat -o & 启动非图形界面的 ODBC 服务;

(4)运行 sh /home/asus/raqsoft/esProc/bin/ServerConsole.bat -h & 启动非图形界面的 HTTP 服务;

(5)运行 sh /home/asus/raqsoft/esProc/bin/ServerConsole.bat -a & 启动非图形界面的节点机、ODBC 及 HTTP 服务。