上一页 下一页

使用多个配置

使用多个配置

通过传递这些附加参数,Sparx Systems Cloud Service可以使用不同的配置运行多次。

论据

描述

--config / -c

此后的参数将被解释为启动时要读取的配置文件的路径。这允许云服务器的辅助实例在不同的端口集上运行,使用更改的日志记录级别或不同的目录。

使用多个配置时,需要确保每个实例都读取指定不同路径的配置文件。否则只有第一个实例才会成功启动。

默认情况下,它引用包含服务可执行文件的目录中的SSCloudServices.config。

--path / -p

此后的参数将被解释为搜索其他资源的绝对路径。更改此参数会更改配置文件的读取位置,以及配置文件中指定%SERVICE_PATH%的所有路径。将此设置为默认目录以外的目录是分离多个正在运行的云服务实例的简单方法。

--registry / -r

此后的参数将被解释为HKEY_LOCAL_MACHINE中的注册表路径,其中指定了云服务器提供的模型。更改此参数允许使用不同的云服务器来提供对不同模型的访问。

默认情况下,这是Software \ Sparx Systems \ SQLBridge。

独立

此参数允许将SSCloudServices.exe作为独立可执行文件启动,而不是要求将其作为Windows服务启动。

如果Windows防火墙阻止该服务,这可能很重要,因为它会提示创建防火墙例外。

此外,Wine默认在最后一个用户进程关闭时自动关闭服务,但使用'standalone'参数将服务器作为应用程序运行将确保在没有其他用户应用程序运行时不终止服务。使用命令行:

     葡萄酒SSCloudServices.exe独立

或者,如果您要从终端启动并想要关闭它:

     wine SSCloudServices.exe standalone&disown或

     nohup wine SSCloudServices.exe独立版

('disown'参数和'nohup'命令都关闭终端但忽略了'hangup'消息,否则会再次断开Cloud Services的连接。)