我正在构建一个新的Azure VM,它将运行三个Neo4J示例。当我下载试用版时,它运行时没有问题。我将运行以下Powershell脚本
'C:\Data\Neo4j-1' |
Initialize-Neo4jServer `
-ListenOnIPAddress 191.237.43.86 `
-HTTPPort 7474 `
-OnlineBackupServer '127.0.0.1:6362' `
-PassThru |
Start-Neo4jServer -Console
'C:\Data\Neo4j-2' |
Initialize-Neo4jServer `
-ListenOnIPAddress 191.237.43.86 `
-HTTPPort 7475 `
-ClearExistingDatabase `
-OnlineBackupServer '127.0.0.1:6363' `
-PassThru |
Start-Neo4jServer -Console
'C:\Data\Neo4j-3' |
Initialize-Neo4jServer `
-ListenOnIPAddress 191.237.43.86 `
-HTTPPort 7476 `
-ClearExistingDatabase `
-OnlineBackupServer '127.0.0.1:6364' `
-PassThru |
Start-Neo4jServer -Console
六个命令窗口将打开,几秒钟后,其中的1/2将关闭,我将剩下三个示例在同一地址但不同的端口上侦听。
我的试用期到期了,突然所有的窗口将关闭发射。
所以我得到了Neo4J的启动许可证。我一开始我以为他们只会给我一个许可证密钥粘贴到配置文件中,但他们实际上给了我一个链接,指向整个程序的全新安装。
所以我把上下文粘贴到我的三个文件夹中,运行同样的脚本。同样的结果-几秒钟后它们都关闭了。
是否有任何日志可以查看示例关闭的原因?是否有命令可以运行以查看这三个示例认为它们的许可证状态是什么?我遗漏了什么?
2条答案
按热度按时间dhxwm5r41#
Neo4j服务器未验证您的许可证。
您需要购买许可证才能法律的使用。
dxxyhpgq2#
如果您可以访问服务器上的许可证文件,则它们是JWT WebTokens(至少对于Bloom和GDS许可证是如此),并且可以在JWT site上解码。payload部分中的
exp
值是以秒为单位的epoch时间戳表示的到期日期/时间。