小编use*_*540的帖子

DatabaseLessLeasing失败,并且服务器不在多数群集分区中

我面临着DatabaseLessLeasing问题。我们的是一个中间件应用程序。我们没有任何数据库,我们的应用程序正在WebLogic服务器上运行。我们在一个群集中有2台服务器。两台服务器都已启动并正在运行,但是我们仅使用一台服务器来进行处理。当主服务器发生故障时,整个服务器和服务将迁移到辅助服务器。一切正常。

但是去年年底,我们的一个问题是辅助服务器硬件出现故障,辅助服务器不可用。我们得到了以下问题。当我们进入Oracle时,他们建议再增加一台服务器或一个具有高可用性的数据库来保存集群租赁信息,以指出哪个是主服务器。截至目前,我们还没有该选项,因为放置新服务器意味着将出现预算问题,并且客户端尚未准备就绪。

我们的集群Weblogic配置为:

  1. 一个包含2个托管服务器的集群
  2. 群集消息传递模式为“多播”
  3. 移民基础是共识
  4. 加载算法是Round Robin

这是我发现的日志

日志:危急状况BEA-310006危急子系统DatabaseLessLeasing失败。将服务器状态设置为FAILED。原因:服务器不在多数群集分区中>

严重WebLogicServer BEA-000385服务器运行状况失败。原因:关键服务'DatabaseLessLeasing'的运行状况失败通知WebLogicServer BEA-000365服务器状态已更改为FAILED

**注意:**我还记得一件事,发生这种情况时服务器没有关闭。两台服务器都在运行,但是突然服务器尝试重新启动,但无法重新启动。重新启动失败。我看到状态显示为failToRestart并且应用程序已关闭。

谁能帮我解决这个问题。

谢谢

java weblogic cluster-computing

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

cluster-computing ×1

java ×1

weblogic ×1