Skip to content

这个是什么问题? #8352

Description

@Potterli20

前置条件

  • 已经在 issues 列表中搜索了相关问题。
  • 这是 Halo 项目本身存在的问题,如果是非项目本身的问题(如:安装部署问题),建议在 Discussions 提交。
  • 已经尝试过停用所有的插件,排除是插件导致的问题。
  • 如果是插件和主题的问题,请在对应的插件和主题仓库提交。

系统信息

容器:ghcr.io/halo-dev/halo-dev:main

使用的哪种方式运行?

Docker

发生了什么?

2026-02-12T12:19:58.914+08:00 ERROR 2 --- [ItemReconciler2] r.h.a.e.controller.DefaultController     : Reconciler in run.halo.app.core.reconciler.MenuItemReconciler-worker-1 aborted with an error, re-enqueuing...

java.lang.IllegalStateException: Timeout on blocking read for 30000000000 NANOSECONDS
        at reactor.core.publisher.BlockingOptionalMonoSubscriber.blockingGet(BlockingOptionalMonoSubscriber.java:154) ~[reactor-core-3.8.2.jar:3.8.2]
        at reactor.core.publisher.Mono.blockOptional(Mono.java:1854) ~[reactor-core-3.8.2.jar:3.8.2]
        at run.halo.app.extension.DelegateExtensionClient.fetch(DelegateExtensionClient.java:76) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.core.reconciler.MenuItemReconciler.reconcile(MenuItemReconciler.java:34) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.core.reconciler.MenuItemReconciler.reconcile(MenuItemReconciler.java:22) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:175) ~[api-2.23.0-SNAPSHOT.jar:2.23.0-SNAPSHOT]
        at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(Unknown Source) ~[na:na]
        at java.base/java.lang.VirtualThread.run(Unknown Source) ~[na:na]
Caused by: java.util.concurrent.TimeoutException: Timeout on blocking read for 30000000000 NANOSECONDS
        ... 8 common frames omitted

2026-02-12T12:37:08.918+08:00 ERROR 2 --- [ItemReconciler2] r.h.a.e.controller.DefaultController     : Reconciler in run.halo.app.core.reconciler.MenuItemReconciler-worker-1 aborted with an error, re-enqueuing...

java.lang.IllegalStateException: Timeout on blocking read for 30000000000 NANOSECONDS
        at reactor.core.publisher.BlockingOptionalMonoSubscriber.blockingGet(BlockingOptionalMonoSubscriber.java:154) ~[reactor-core-3.8.2.jar:3.8.2]
        at reactor.core.publisher.Mono.blockOptional(Mono.java:1854) ~[reactor-core-3.8.2.jar:3.8.2]
        at run.halo.app.extension.DelegateExtensionClient.fetch(DelegateExtensionClient.java:76) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.core.reconciler.MenuItemReconciler.reconcile(MenuItemReconciler.java:34) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.core.reconciler.MenuItemReconciler.reconcile(MenuItemReconciler.java:22) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:175) ~[api-2.23.0-SNAPSHOT.jar:2.23.0-SNAPSHOT]
        at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(Unknown Source) ~[na:na]
        at java.base/java.lang.VirtualThread.run(Unknown Source) ~[na:na]
Caused by: java.util.concurrent.TimeoutException: Timeout on blocking read for 30000000000 NANOSECONDS
        ... 8 common frames omitted

2026-02-12T12:54:18.923+08:00 ERROR 2 --- [ItemReconciler2] r.h.a.e.controller.DefaultController     : Reconciler in run.halo.app.core.reconciler.MenuItemReconciler-worker-1 aborted with an error, re-enqueuing...

java.lang.IllegalStateException: Timeout on blocking read for 30000000000 NANOSECONDS
        at reactor.core.publisher.BlockingOptionalMonoSubscriber.blockingGet(BlockingOptionalMonoSubscriber.java:154) ~[reactor-core-3.8.2.jar:3.8.2]
        at reactor.core.publisher.Mono.blockOptional(Mono.java:1854) ~[reactor-core-3.8.2.jar:3.8.2]
        at run.halo.app.extension.DelegateExtensionClient.fetch(DelegateExtensionClient.java:76) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.core.reconciler.MenuItemReconciler.reconcile(MenuItemReconciler.java:34) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.core.reconciler.MenuItemReconciler.reconcile(MenuItemReconciler.java:22) ~[classes/:2.23.0-SNAPSHOT]
        at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:175) ~[api-2.23.0-SNAPSHOT.jar:2.23.0-SNAPSHOT]
        at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(Unknown Source) ~[na:na]
        at java.base/java.lang.VirtualThread.run(Unknown Source) ~[na:na]
Caused by: java.util.concurrent.TimeoutException: Timeout on blocking read for 30000000000 NANOSECONDS
        ... 8 common frames omitted

复现步骤

No response

相关日志输出

附加信息

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    triage/needs-informationIndicates an issue needs more information in order to work on it.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions