1

我创建了一个 RAD 服务器应用程序并将其托管在 IIS 上。为此,我还使用 RAD 服务器多站点许可证安装了 interbase 2020 实例。

现在,我想在同一个 IIS 上再托管一个 RAD 服务器应用程序。我安装了另一个 interbase 2020 实例,指定了另一个端口号和另一个实例名称。再次授予 RAD Server Multi-Site License,安装成功。

但是当我启动第二个实例时,它无法启动,并且日志说“另一个实例已经使用了相同的许可证密钥”。

如何在 IIS 上运行超过 1 个 rad 服务器应用程序?每个这样的 rad 服务器应用程序都应该有一个 interbase 实例吗?多站点许可证不支持这个?

有人能帮我吗 ?

4

1 回答 1

2

我解决了这个问题。虽然我在现有实例中创建了第二个 IB 数据库,但 app1、app2 是在 IIS 的“默认网站”中创建的。我删除了这些,并通过分配不同的端口号在“站点”下创建了 app1、app2,并在 Windows 防火墙设置中打开了这些端口。现在,我可以通过指定分配给它们的 IP 地址和特定端口号来访问 app1 和 app2。

于 2021-04-24T18:20:11.363 回答