前页 | 后页 |
安装和配置
Sparx Systems专业云服务器产品是使用标准的 Microsoft窗口安装程序包安装的,该程序包包括许多组件。浮动许可证服务器包含在“专业云服务器”主组件中。专业云服务器的安装位置可以更改;但是本文档假定默认安装位置为C:\Program Files (x86)\Sparx Systems\Pro Cloud Server\ (假设正在使用专业云服务器32 位)。
重要提示:所有与Pro云的浮动许可证服务器的通信均通过 HTTPS 进行;因此,要使用专业云服务器的浮动许可证服务器功能,至少有一个端口必须配置为使用HTTPS协议,并且必须在专业云服务器中定义有效的证书/私钥(server.pem文件)的服务文件夹。有关详细信息,请参阅添加端口定义帮助主题。
专业云服务器的主配置文件(SSProCloud.config)定义了两个与浮动许可证服务器相关的设置:FLOATLIC_PATH和FLOATLIC_CONFIG。
FLOATLIC_PATH 选项定义了 Key Store 文件的路径和文件名;默认情况下,这是:
%SERVICE_PATH%\sskeys.dat
“%SERVICE_PATH%”替换为“服务”文件夹的物理路径(即“C:\Program Files (x86)\ Sparx Systems \专业云服务器\Service”)。
FLOATLIC_CONFIG 选项定义了 Key Store 组文件的路径和文件名;默认情况下,这是:
%SERVICE_PATH%\ssflsgroup.config
浮动许可证服务器组配置文件
专业云服务器的弹性服务器组件将名为浮动许可证的配置文件安装到服务文件夹(C:\Program Files (x86)\ Sparx Systems \专业云服务器\Service\ssflsgroup.config)中。该文件定义了可以从浮动许可证许可证服务器获得许可证的用户“组”,并且还控制每个组可以使用哪些Enterprise Architect产品许可证。
组由组名和A组凭据(用户 ID 和密码)标识,这些凭据将用于通过 HTTPS 与浮动许可证服务器进行安全通信。
从专业云服务器浮动许可证(服务器60)开始,可以使用卷动浮动许可证服务器配置客户端维护组配置文件(请参阅管理组配置帮助主题),在此编辑之前,该文件是手册过程。
浮动许可证服务器的配置文件通常由多个组定义组成;每个组定义必须如下定义:
团体
名称=human_resources
用户名={用户名}
密码={密码}
IsManager=假
ENTITLEMENT
产品=终极套件
学术=假
限制=10
终止ENTITLEMENT
ENTITLEMENT
:
终止ENTITLEMENT
结束组
组定义属性
A在新行上遇到标记GROUP时,组定义开始,并一直延伸到在新行上找到标记END GROUP 。
属性 |
描述 |
也见 |
---|---|---|
名称 |
浮动许可证组的通用名称。 |
|
用户名 |
需要。指定浮动许可证组的用户ID。 |
|
密码 |
需要。指定浮动许可证组的密码。 |
|
开始日期 |
可选的。与结束日期属性结合使用以定义可以使用组的日期范围。 |
|
结束日期 |
可选的。与 StartDate属性结合使用以定义可以使用组的日期范围。 |
|
权利 - 部分 |
每个组可以定义多个权利。当在新行上遇到令牌ENTITLEMENT时,权利定义开始,并一直延伸到在新行上找到令牌END ENTITLEMENT为止。 每个权利定义都接受以下每个子属性:
|
|
管理器 |
可选的。指定是否允许该组的成员对密钥库执行管理操作(例如添加/删除密钥)。 默认值: false |
配置修改
对专业云服务器的浮动许可证组文件的修改可以在专业云服务器运行时进行,无需重启。浮动许可证服务器组件将检测上次修改时间,如果配置文件自上次读取后发生更改,则重新读取文件的全部内容。