嗨,我在 Unix 服务器上运行 weblogic 8.1。我目前有 4 台托管服务器运行良好,今天又启动了两台。不幸的是,人们开始被拒绝,并收到“服务器未获得此操作的许可。连接被拒绝,服务器许可证仅允许来自 5 个唯一 IP 地址的连接。当我检查我的 license.bea 文件时,它似乎仅适用于开发人员许可证,这是有道理的。我感到困惑的是,为什么我的其他 4 台托管服务器从未收到此消息。它们不是都使用相同的许可证文件吗?它们都在同一个目录中?
答案1
看起来你的 Weblogic 安装没有许可证,或者至少你没有安装许可证文件。你需要粘贴文件许可证文件在 BEA_HOME 目录中。
在开发模式下运行时,Weblogic 始终强制执行 5 个 IP 限制。
还建议在 Weblogic 管理服务器前使用反向 Web 代理。