如何将IRIS的启动/停止状态输出到一个文件中
IRIS 命令qlist或list可以用来把输出结果输出到一个文件。
qlist的结果以文本格式输出,以^为分隔符。
第三部分,以^为界,包含运行状态数据。
$ iris qlist IRIS > iris.log
$ cat iris.log
IRIS^/Applications/iris^2022.1.0.164.0^running, since Thu Apr 7 16:37:03 2022^iris.cpf^1972^52773^0^alert^IRIS^^^/Applications/iris
在列表的情况下,以status:为前缀的一行包含运行状态数据。
对于基于Unix的操作系统
$ iris list IRIS > iris.log
$ cat iris.log
Configuration 'IRIS' (default)
directory: /Applications/iris
versionid: 2021.2.0.650.0
datadir: /Applications/iris
conf file: iris.cpf (SuperServer port = 1972, WebServer = 80)
status: running, since Thu Apr 7 16:37:03 2022
state: alert
product: InterSystems IRIS
Windows 环境下,不显示STATE行。
C:\InterSystems\IRIS\bin>iris list
Instance 'IRIS' (Development installation)
directory: 'C:\InterSystems\IRIS'
versionid: '2021.2.0.650.0'
conf file: 'c:\intersystems\iris\iris.cpf' (SuperServer port = 1972, WebServer port = 80)
status : 'running, since Wed Jun 1 19:26:09 2022'
Product : InterSystems IRIS
Instance 'IRIS' (Development installation)
directory: 'C:\InterSystems\IRIS'
versionid: '2021.2.0.650.0'
conf file: 'c:\intersystems\iris\iris.cpf' (SuperServer port = 1972, WebServer port = 80)
status : 'running, since Wed Jun 1 19:26:09 2022'
Product : InterSystems IRIS