[halo-dev/halo]上次报错后,更新完sitemap 重启后恢复,过了一段时间,日志大量报错,重启后一直报错,无法访问halo

2024-03-20 569 views
6
是什么版本出现了此问题?

2.10.0

使用的什么数据库?

H2

使用的哪种方式运行?

Docker

发生了什么?

上次sitemap 插件出错 更新插件重启后恢复访问 过了一段时间后台又大量报错 访问不了, 再重启就是如下的报错,一直这样

相关日志输出
halo  | 
halo  |     __  __      __
halo  |    / / / /___ _/ /___
halo  |   / /_/ / __ `/ / __ \
halo  |  / __  / /_/ / / /_/ /
halo  | /_/ /_/\__,_/_/\____/
halo  | 
halo  | Version: 2.10.0
halo  | 2023-10-19T13:45:03.638+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Starting Application v2.10.0 using Java 17.0.8.1 with PID 7 (/application/BOOT-INF/classes started by root in /application)
halo  | 2023-10-19T13:45:03.642+08:00  INFO 7 --- [           main] run.halo.app.Application                 : No active profile set, falling back to 1 default profile: "default"
halo  | 2023-10-19T13:45:05.668+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
halo  | 2023-10-19T13:45:05.670+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
halo  | 2023-10-19T13:45:05.900+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 212 ms. Found 1 R2DBC repository interfaces.
halo  | 2023-10-19T13:45:09.362+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Enabled plugins: []
halo  | 2023-10-19T13:45:09.364+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Disabled plugins: []
halo  | 2023-10-19T13:45:09.368+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginManager            : PF4J version 3.10.0 in 'deployment' mode
halo  | 2023-10-19T13:45:12.394+08:00  INFO 7 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 7 endpoint(s) beneath base path '/actuator'
halo  | 2023-10-19T13:45:13.796+08:00  INFO 7 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port 8090
halo  | 2023-10-19T13:45:13.798+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VisitedEventReconciler
halo  | 2023-10-19T13:45:13.805+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.ReplyEventReconciler
halo  | 2023-10-19T13:45:13.806+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VisitedEventReconciler-worker-1 started
halo  | 2023-10-19T13:45:13.808+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.search.post.PostEventReconciler
halo  | 2023-10-19T13:45:13.809+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.ReplyEventReconciler-worker-1 started
halo  | 2023-10-19T13:45:13.810+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.plugin.PluginCreatedEventReconciler
halo  | 2023-10-19T13:45:13.811+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.search.post.PostEventReconciler-worker-1 started
halo  | 2023-10-19T13:45:13.812+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VotedEventReconciler
halo  | 2023-10-19T13:45:13.813+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.plugin.PluginCreatedEventReconciler-worker-1 started
halo  | 2023-10-19T13:45:13.814+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.DefaultNotificationSender
halo  | 2023-10-19T13:45:13.815+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VotedEventReconciler-worker-1 started
halo  | 2023-10-19T13:45:13.816+08:00  INFO 7 --- [ationSender-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-1 started
halo  | 2023-10-19T13:45:13.817+08:00  INFO 7 --- [ationSender-t-2] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-2 started
halo  | 2023-10-19T13:45:13.818+08:00  INFO 7 --- [ationSender-t-3] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-3 started
halo  | 2023-10-19T13:45:13.819+08:00  INFO 7 --- [ationSender-t-4] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-4 started
halo  | 2023-10-19T13:45:13.827+08:00  INFO 7 --- [ationSender-t-5] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-5 started
halo  | 2023-10-19T13:45:13.859+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Started Application in 10.904 seconds (process running for 11.409)
halo  | 2023-10-19T13:45:13.871+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generating RSA keys...
halo  | 2023-10-19T13:45:15.554+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generated RSA keys. Usage: 1678 ms.
halo  | 2023-10-19T13:45:15.585+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T13:45:15.973+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T13:45:17.148+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller garbage-collector-controller
halo  | 2023-10-19T13:45:17.149+08:00  INFO 7 --- [-controller-t-1] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-1 started
halo  | 2023-10-19T13:45:17.154+08:00  INFO 7 --- [-controller-t-2] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-2 started
halo  | 2023-10-19T13:45:17.155+08:00  INFO 7 --- [-controller-t-3] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-3 started
halo  | 2023-10-19T13:45:17.160+08:00  INFO 7 --- [-controller-t-5] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-5 started
halo  | 2023-10-19T13:45:17.164+08:00  INFO 7 --- [-controller-t-4] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-4 started
halo  | 2023-10-19T13:45:17.176+08:00  INFO 7 --- [-controller-t-6] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-6 started
halo  | 2023-10-19T13:45:17.182+08:00  INFO 7 --- [-controller-t-7] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-7 started
halo  | 2023-10-19T13:45:17.186+08:00  INFO 7 --- [-controller-t-8] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-8 started
halo  | 2023-10-19T13:45:17.192+08:00  INFO 7 --- [-controller-t-9] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-9 started
halo  | 2023-10-19T13:45:17.205+08:00  INFO 7 --- [controller-t-10] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-10 started
halo  | 2023-10-19T13:45:17.207+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.UserReconciler
halo  | 2023-10-19T13:45:17.214+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleBindingReconciler
halo  | 2023-10-19T13:45:17.215+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.UserReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.216+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.User) synchronizer...
halo  | 2023-10-19T13:45:17.220+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler
halo  | 2023-10-19T13:45:17.220+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleBindingReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.220+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.RoleBinding) synchronizer...
halo  | 2023-10-19T13:45:17.227+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SystemSettingReconciler
halo  | 2023-10-19T13:45:17.227+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.228+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.attachment.Attachment) synchronizer...
halo  | 2023-10-19T13:45:17.239+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SystemSettingReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.239+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.MenuItemReconciler
halo  | 2023-10-19T13:45:17.240+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.extension.ConfigMap) synchronizer...
halo  | 2023-10-19T13:45:17.247+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CommentReconciler
halo  | 2023-10-19T13:45:17.259+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.MenuItemReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.259+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.MenuItem) synchronizer...
halo  | 2023-10-19T13:45:17.260+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PluginReconciler
halo  | 2023-10-19T13:45:17.261+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CommentReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.261+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Comment) synchronizer...
halo  | 2023-10-19T13:45:17.262+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.migration.BackupReconciler
halo  | 2023-10-19T13:45:17.268+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.User) synchronizer.
halo  | 2023-10-19T13:45:17.269+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.269+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Plugin) synchronizer...
halo  | 2023-10-19T13:45:17.271+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReverseProxyReconciler
halo  | 2023-10-19T13:45:17.271+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.migration.BackupReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.274+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.migration.Backup) synchronizer...
halo  | 2023-10-19T13:45:17.275+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.TagReconciler
halo  | 2023-10-19T13:45:17.276+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.RoleBinding) synchronizer.
halo  | 2023-10-19T13:45:17.276+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReverseProxyReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.277+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.ReverseProxy) synchronizer...
halo  | 2023-10-19T13:45:17.278+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReplyReconciler
halo  | 2023-10-19T13:45:17.279+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.TagReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.279+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Tag) synchronizer...
halo  | 2023-10-19T13:45:17.295+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.NotificationTrigger
halo  | 2023-10-19T13:45:17.296+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReplyReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.296+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Reply) synchronizer...
halo  | 2023-10-19T13:45:17.303+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.attachment.Attachment) synchronizer.
halo  | 2023-10-19T13:45:17.307+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CategoryReconciler
halo  | 2023-10-19T13:45:17.307+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.NotificationTrigger-worker-1 started
halo  | 2023-10-19T13:45:17.311+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PostReconciler
halo  | 2023-10-19T13:45:17.312+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CategoryReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.312+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Category) synchronizer...
halo  | 2023-10-19T13:45:17.307+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.notification.Reason) synchronizer...
halo  | 2023-10-19T13:45:17.315+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.theme.router.SinglePageRoute
halo  | 2023-10-19T13:45:17.315+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PostReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.321+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.extension.ConfigMap) synchronizer.
halo  | 2023-10-19T13:45:17.322+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SinglePageReconciler
halo  | 2023-10-19T13:45:17.322+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.theme.router.SinglePageRoute-worker-1 started
halo  | 2023-10-19T13:45:17.322+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T13:45:17.327+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ThemeReconciler
halo  | 2023-10-19T13:45:17.327+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SinglePageReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.327+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T13:45:17.321+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T13:45:17.331+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleReconciler
halo  | 2023-10-19T13:45:17.331+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ThemeReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.331+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Theme) synchronizer...
halo  | 2023-10-19T13:45:17.335+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AnnotationSettingReconciler
halo  | 2023-10-19T13:45:17.335+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.335+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Role) synchronizer...
halo  | 2023-10-19T13:45:17.339+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AuthProviderReconciler
halo  | 2023-10-19T13:45:17.339+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AnnotationSettingReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.339+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AnnotationSetting) synchronizer...
halo  | 2023-10-19T13:45:17.345+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.MenuItem) synchronizer.
halo  | 2023-10-19T13:45:17.345+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AuthProviderReconciler-worker-1 started
halo  | 2023-10-19T13:45:17.346+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AuthProvider) synchronizer...
halo  | 2023-10-19T13:45:17.357+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Comment) synchronizer.
halo  | 2023-10-19T13:45:17.373+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Plugin) synchronizer.
halo  | 2023-10-19T13:45:17.378+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.migration.Backup) synchronizer.
halo  | 2023-10-19T13:45:17.399+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.ReverseProxy) synchronizer.
halo  | 2023-10-19T13:45:17.443+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Tag) synchronizer.
halo  | 2023-10-19T13:45:17.457+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Reply) synchronizer.
halo  | 2023-10-19T13:45:17.473+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Category) synchronizer.
halo  | 2023-10-19T13:45:17.477+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.notification.Reason) synchronizer.
halo  | 2023-10-19T13:45:17.487+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T13:45:17.495+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T13:45:17.576+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T13:45:17.586+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Theme) synchronizer.
halo  | 2023-10-19T13:45:17.611+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Role) synchronizer.
halo  | 2023-10-19T13:45:17.615+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AnnotationSetting) synchronizer.
halo  | 2023-10-19T13:45:17.621+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AuthProvider) synchronizer.
halo  | 2023-10-19T13:45:17.791+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialize post indices...
halo  | 2023-10-19T13:45:18.315+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginBytemd@1.4.0' resolved
halo  | 2023-10-19T13:45:19.504+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginBytemd@1.4.0'
halo  | 2023-10-19T13:45:19.540+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginBytemd
halo  | 2023-10-19T13:45:19.934+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginUnsplash@1.0.0' resolved
halo  | 2023-10-19T13:45:20.335+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginUnsplash@1.0.0'
halo  | 2023-10-19T13:45:20.340+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginUnsplash
halo  | 2023-10-19T13:45:20.683+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginCommentWidget@1.3.0' resolved
halo  | 2023-10-19T13:45:20.753+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginCommentWidget@1.3.0'
halo  | 2023-10-19T13:45:20.761+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginCommentWidget
halo  | 2023-10-19T13:45:20.981+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSitemap@1.1.1' resolved
halo  | 2023-10-19T13:45:21.310+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSitemap@1.1.1'
halo  | 2023-10-19T13:45:21.327+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSitemap
halo  | 2023-10-19T13:45:21.687+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSearchWidget@1.0.0' resolved
halo  | 2023-10-19T13:45:21.767+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSearchWidget@1.0.0'
halo  | 2023-10-19T13:45:21.772+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSearchWidget
halo  | 2023-10-19T13:45:21.970+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginS3ObjectStorage@1.5.0' resolved
halo  | 2023-10-19T13:45:22.226+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginS3ObjectStorage@1.5.0'
halo  | 2023-10-19T13:45:22.280+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginS3ObjectStorage
halo  | SLF4J: A SLF4J service provider failed to instantiate:
halo  | org.slf4j.spi.SLF4JServiceProvider: ch.qos.logback.classic.spi.LogbackServiceProvider not a subtype
halo  | SLF4J: No SLF4J providers were found.
halo  | SLF4J: Defaulting to no-operation (NOP) logger implementation
halo  | SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
halo  | 2023-10-19T13:45:22.461+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginPrismJS@1.0.1' resolved
halo  | 2023-10-19T13:45:22.715+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginPrismJS@1.0.1'
halo  | 2023-10-19T13:45:22.723+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginPrismJS
halo  | 2023-10-19T13:45:22.923+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginStackEdit@1.1.1' resolved
halo  | 2023-10-19T13:45:23.019+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginStackEdit@1.1.1'
halo  | 2023-10-19T13:45:23.030+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginStackEdit
halo  | 2023-10-19T13:45:23.195+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginFeed@1.2.1' resolved
halo  | 2023-10-19T13:45:23.429+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginFeed@1.2.1'
halo  | 2023-10-19T13:45:23.457+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginFeed
halo  | 2023-10-19T13:45:23.620+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginMigrate@1.1.0' resolved
halo  | 2023-10-19T13:45:23.659+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginMigrate@1.1.0'
halo  | 2023-10-19T13:45:23.690+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginMigrate
halo  | 2023-10-19T13:45:28.453+08:00 ERROR 7 --- [-controller-t-1] reactor.core.publisher.Operators         : Operator called default onErrorDropped
halo  | 
halo  | reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  | Caused by: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  |     at org.springframework.util.Assert.notNull(Assert.java:204) ~[spring-core-6.0.12.jar:6.0.12]
halo  |     at run.halo.app.search.post.PostDoc.<init>(PostDoc.java:19) ~[api-2.10.0.jar:2.10.0]
halo  |     at run.halo.app.search.PostDocUtils.from(PostDocUtils.java:17) ~[classes/:2.10.0]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:544) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:985) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:158) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoReduceSeed$ReduceSeedSubscriber.onComplete(MonoReduceSeed.java:163) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:82) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onComplete(FluxFilter.java:166) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onComplete(FluxMap.java:275) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onComplete(FluxConcatMapNoPrefetch.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:537) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:767) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:879) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onError(FluxFilter.java:157) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterConditionalSubscriber.onError(FluxFilter.java:291) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onError(FluxMap.java:265) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:847) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:609) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:589) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:466) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:357) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onSubscribe(FluxOnAssembly.java:633) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.subscribeOrReturn(FluxFlatMap.java:93) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$ResourceSubscriber.onNext(FluxUsingWhen.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.onNext(FluxRetry.java:87) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel$MonoDiscardOnCancelSubscriber.onNext(MonoDiscardOnCancel.java:92) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel.subscribe(MonoDiscardOnCancel.java:50) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.AbstractPool$Borrower.deliver(AbstractPool.java:467) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.lambda$drainLoop$8(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.scheduler.ImmediateScheduler.schedule(ImmediateScheduler.java:52) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.pendingOffer(SimpleDequePool.java:604) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.doAcquire(SimpleDequePool.java:298) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.AbstractPool$Borrower.request(AbstractPool.java:430) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueueBorrowerMono.subscribe(SimpleDequePool.java:722) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.resubscribe(FluxRetry.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoRetry.subscribeOrReturn(MonoRetry.java:50) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4480) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:180) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:104) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:94) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.block(Mono.java:1711) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at run.halo.app.extension.DelegateExtensionClient.list(DelegateExtensionClient.java:26) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.lambda$start$1(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:na]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.start(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:151) ~[api-2.10.0.jar:na]
halo  |     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo  | 
halo  | 2023-10-19T13:45:28.472+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialized post indices. Usage: StopWatch 'PostIndicesWatch': running time = 10675628994 ns; [rebuild] took 10675628994 ns = 100%
附加信息

https://github.com/halo-dev/halo/issues/4712

回答

1

之前插件报错的时候可以通过远程更新插件打开控制后台,现在控制后台也打不开了。。里面有几年的文章。。。

7

这个错误应该不会影响到正常的请求,只会导致无法正常搜索到文章。

建议提供完整的错误日志。

4

这就是完整日志 从启动第1行到 卡到

halo  | 2023-10-19T13:45:28.472+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialized post indices. Usage: StopWatch 'PostIndicesWatch': running time = 10675628994 ns; [rebuild] took 10675628994 ns = 100
这里就没了
8

你有手动调用 API 更改过文章信息吗,正常发布的文章的发布时间都是不会为空的,或者你是什么时候出现的问题是做了什么操作

2

从来没有手动操作过API ,我最近都没写文章了,上次出错到现在文章没写也没编辑过,就是更新了插件,其他全都没动。 我都不知道又挂了

8

可以提供一下你安装了哪些插件吗,只需要名称,我们尝试复现一下是什么原因导致的,我稍后为你提供一个修复插件先将你的服务修复起来

1

image

1

plugin-feed-1.2.1.jar.zip 下载这个 zip 包解压后会得到一个名为 plugin-feed-1.2.1.jar 的文件将其放到你的插件目录替换已有的 plugin-feed-1.2.1.jar, 然后重新启动 halo,由于你的 halo 无法启动所以没法安装插件我是通过修改已安装的插件的办法来更新你的数据,等系统启动成功之后重新安装一下 plugin feed 插件即可, 你试一下

5

image 替换了你给的4kb的插件 重启后日志如下

halo  | 
halo  |     __  __      __
halo  |    / / / /___ _/ /___
halo  |   / /_/ / __ `/ / __ \
halo  |  / __  / /_/ / / /_/ /
halo  | /_/ /_/\__,_/_/\____/
halo  | 
halo  | Version: 2.10.0
halo  | 2023-10-19T15:16:00.273+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Starting Application v2.10.0 using Java 17.0.8.1 with PID 7 (/application/BOOT-INF/classes started by root in /application)
halo  | 2023-10-19T15:16:00.278+08:00  INFO 7 --- [           main] run.halo.app.Application                 : No active profile set, falling back to 1 default profile: "default"
halo  | 2023-10-19T15:16:02.407+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
halo  | 2023-10-19T15:16:02.410+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
halo  | 2023-10-19T15:16:02.689+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 242 ms. Found 1 R2DBC repository interfaces.
halo  | 2023-10-19T15:16:05.915+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Enabled plugins: []
halo  | 2023-10-19T15:16:05.917+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Disabled plugins: []
halo  | 2023-10-19T15:16:05.920+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginManager            : PF4J version 3.10.0 in 'deployment' mode
halo  | 2023-10-19T15:16:09.105+08:00  INFO 7 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 7 endpoint(s) beneath base path '/actuator'
halo  | 2023-10-19T15:16:10.491+08:00  INFO 7 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port 8090
halo  | 2023-10-19T15:16:10.494+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VisitedEventReconciler
halo  | 2023-10-19T15:16:10.500+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.ReplyEventReconciler
halo  | 2023-10-19T15:16:10.501+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VisitedEventReconciler-worker-1 started
halo  | 2023-10-19T15:16:10.502+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.search.post.PostEventReconciler
halo  | 2023-10-19T15:16:10.503+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.ReplyEventReconciler-worker-1 started
halo  | 2023-10-19T15:16:10.504+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.plugin.PluginCreatedEventReconciler
halo  | 2023-10-19T15:16:10.505+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VotedEventReconciler
halo  | 2023-10-19T15:16:10.506+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.plugin.PluginCreatedEventReconciler-worker-1 started
halo  | 2023-10-19T15:16:10.506+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.DefaultNotificationSender
halo  | 2023-10-19T15:16:10.507+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VotedEventReconciler-worker-1 started
halo  | 2023-10-19T15:16:10.508+08:00  INFO 7 --- [ationSender-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-1 started
halo  | 2023-10-19T15:16:10.508+08:00  INFO 7 --- [ationSender-t-2] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-2 started
halo  | 2023-10-19T15:16:10.509+08:00  INFO 7 --- [ationSender-t-3] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-3 started
halo  | 2023-10-19T15:16:10.505+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.search.post.PostEventReconciler-worker-1 started
halo  | 2023-10-19T15:16:10.510+08:00  INFO 7 --- [ationSender-t-4] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-4 started
halo  | 2023-10-19T15:16:10.512+08:00  INFO 7 --- [ationSender-t-5] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-5 started
halo  | 2023-10-19T15:16:10.534+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Started Application in 10.902 seconds (process running for 11.42)
halo  | 2023-10-19T15:16:10.541+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generating RSA keys...
halo  | 2023-10-19T15:16:12.180+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T15:16:12.689+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T15:16:13.460+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generated RSA keys. Usage: 2918 ms.
halo  | 2023-10-19T15:16:14.041+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller garbage-collector-controller
halo  | 2023-10-19T15:16:14.043+08:00  INFO 7 --- [-controller-t-1] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-1 started
halo  | 2023-10-19T15:16:14.051+08:00  INFO 7 --- [-controller-t-2] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-2 started
halo  | 2023-10-19T15:16:14.053+08:00  INFO 7 --- [-controller-t-3] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-3 started
halo  | 2023-10-19T15:16:14.055+08:00  INFO 7 --- [-controller-t-4] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-4 started
halo  | 2023-10-19T15:16:14.056+08:00  INFO 7 --- [-controller-t-5] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-5 started
halo  | 2023-10-19T15:16:14.057+08:00  INFO 7 --- [-controller-t-6] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-6 started
halo  | 2023-10-19T15:16:14.058+08:00  INFO 7 --- [-controller-t-7] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-7 started
halo  | 2023-10-19T15:16:14.058+08:00  INFO 7 --- [-controller-t-8] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-8 started
halo  | 2023-10-19T15:16:14.060+08:00  INFO 7 --- [-controller-t-9] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-9 started
halo  | 2023-10-19T15:16:14.065+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.UserReconciler
halo  | 2023-10-19T15:16:14.066+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleBindingReconciler
halo  | 2023-10-19T15:16:14.067+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.UserReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.067+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.User) synchronizer...
halo  | 2023-10-19T15:16:14.068+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler
halo  | 2023-10-19T15:16:14.069+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleBindingReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.070+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.RoleBinding) synchronizer...
halo  | 2023-10-19T15:16:14.071+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SystemSettingReconciler
halo  | 2023-10-19T15:16:14.061+08:00  INFO 7 --- [controller-t-10] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-10 started
halo  | 2023-10-19T15:16:14.072+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.072+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.attachment.Attachment) synchronizer...
halo  | 2023-10-19T15:16:14.074+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.MenuItemReconciler
halo  | 2023-10-19T15:16:14.075+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SystemSettingReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.075+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.extension.ConfigMap) synchronizer...
halo  | 2023-10-19T15:16:14.082+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CommentReconciler
halo  | 2023-10-19T15:16:14.082+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.MenuItemReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.083+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.MenuItem) synchronizer...
halo  | 2023-10-19T15:16:14.087+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PluginReconciler
halo  | 2023-10-19T15:16:14.088+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CommentReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.088+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Comment) synchronizer...
halo  | 2023-10-19T15:16:14.091+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.migration.BackupReconciler
halo  | 2023-10-19T15:16:14.092+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.092+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Plugin) synchronizer...
halo  | 2023-10-19T15:16:14.096+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReverseProxyReconciler
halo  | 2023-10-19T15:16:14.097+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.migration.BackupReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.097+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.migration.Backup) synchronizer...
halo  | 2023-10-19T15:16:14.101+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.TagReconciler
halo  | 2023-10-19T15:16:14.102+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReverseProxyReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.104+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.ReverseProxy) synchronizer...
halo  | 2023-10-19T15:16:14.106+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReplyReconciler
halo  | 2023-10-19T15:16:14.107+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.TagReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.108+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Tag) synchronizer...
halo  | 2023-10-19T15:16:14.112+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.NotificationTrigger
halo  | 2023-10-19T15:16:14.113+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReplyReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.113+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Reply) synchronizer...
halo  | 2023-10-19T15:16:14.117+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CategoryReconciler
halo  | 2023-10-19T15:16:14.117+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.NotificationTrigger-worker-1 started
halo  | 2023-10-19T15:16:14.118+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.notification.Reason) synchronizer...
halo  | 2023-10-19T15:16:14.123+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PostReconciler
halo  | 2023-10-19T15:16:14.124+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CategoryReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.125+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Category) synchronizer...
halo  | 2023-10-19T15:16:14.131+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.theme.router.SinglePageRoute
halo  | 2023-10-19T15:16:14.131+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PostReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.131+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T15:16:14.133+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SinglePageReconciler
halo  | 2023-10-19T15:16:14.133+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.theme.router.SinglePageRoute-worker-1 started
halo  | 2023-10-19T15:16:14.134+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T15:16:14.137+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ThemeReconciler
halo  | 2023-10-19T15:16:14.137+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SinglePageReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.138+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T15:16:14.140+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.User) synchronizer.
halo  | 2023-10-19T15:16:14.151+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleReconciler
halo  | 2023-10-19T15:16:14.151+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ThemeReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.151+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Theme) synchronizer...
halo  | 2023-10-19T15:16:14.152+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AnnotationSettingReconciler
halo  | 2023-10-19T15:16:14.153+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.153+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Role) synchronizer...
halo  | 2023-10-19T15:16:14.154+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AuthProviderReconciler
halo  | 2023-10-19T15:16:14.154+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AnnotationSettingReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.155+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AnnotationSetting) synchronizer...
halo  | 2023-10-19T15:16:14.156+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.RoleBinding) synchronizer.
halo  | 2023-10-19T15:16:14.158+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AuthProviderReconciler-worker-1 started
halo  | 2023-10-19T15:16:14.160+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AuthProvider) synchronizer...
halo  | 2023-10-19T15:16:14.176+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.attachment.Attachment) synchronizer.
halo  | 2023-10-19T15:16:14.196+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.extension.ConfigMap) synchronizer.
halo  | 2023-10-19T15:16:14.208+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.MenuItem) synchronizer.
halo  | 2023-10-19T15:16:14.219+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Comment) synchronizer.
halo  | 2023-10-19T15:16:14.240+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Plugin) synchronizer.
halo  | 2023-10-19T15:16:14.243+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.migration.Backup) synchronizer.
halo  | 2023-10-19T15:16:14.257+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.ReverseProxy) synchronizer.
halo  | 2023-10-19T15:16:14.316+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Tag) synchronizer.
halo  | 2023-10-19T15:16:14.320+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Reply) synchronizer.
halo  | 2023-10-19T15:16:14.323+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.notification.Reason) synchronizer.
halo  | 2023-10-19T15:16:14.328+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Category) synchronizer.
halo  | 2023-10-19T15:16:14.414+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T15:16:14.423+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T15:16:14.426+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T15:16:14.436+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Theme) synchronizer.
halo  | 2023-10-19T15:16:14.469+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Role) synchronizer.
halo  | 2023-10-19T15:16:14.478+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AnnotationSetting) synchronizer.
halo  | 2023-10-19T15:16:14.484+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AuthProvider) synchronizer.
halo  | 2023-10-19T15:16:14.638+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialize post indices...
halo  | 2023-10-19T15:16:15.004+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginBytemd@1.4.0' resolved
halo  | 2023-10-19T15:16:16.399+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginBytemd@1.4.0'
halo  | 2023-10-19T15:16:16.427+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginBytemd
halo  | 2023-10-19T15:16:16.918+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginUnsplash@1.0.0' resolved
halo  | 2023-10-19T15:16:17.324+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginUnsplash@1.0.0'
halo  | 2023-10-19T15:16:17.333+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginUnsplash
halo  | 2023-10-19T15:16:17.723+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginStackEdit@1.1.1' resolved
halo  | 2023-10-19T15:16:17.804+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginStackEdit@1.1.1'
halo  | 2023-10-19T15:16:17.809+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginStackEdit
halo  | 2023-10-19T15:16:17.988+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSitemap@1.1.1' resolved
halo  | 2023-10-19T15:16:18.302+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSitemap@1.1.1'
halo  | 2023-10-19T15:16:18.314+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSitemap
halo  | 2023-10-19T15:16:18.607+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSearchWidget@1.0.0' resolved
halo  | 2023-10-19T15:16:18.694+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSearchWidget@1.0.0'
halo  | 2023-10-19T15:16:18.704+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSearchWidget
halo  | 2023-10-19T15:16:18.948+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginS3ObjectStorage@1.5.0' resolved
halo  | 2023-10-19T15:16:19.239+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginS3ObjectStorage@1.5.0'
halo  | SLF4J: A SLF4J service provider failed to instantiate:
halo  | org.slf4j.spi.SLF4JServiceProvider: ch.qos.logback.classic.spi.LogbackServiceProvider not a subtype
halo  | SLF4J: No SLF4J providers were found.
halo  | SLF4J: Defaulting to no-operation (NOP) logger implementation
halo  | SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
halo  | 2023-10-19T15:16:19.360+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginS3ObjectStorage
halo  | 2023-10-19T15:16:19.532+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginPrismJS@1.0.1' resolved
halo  | 2023-10-19T15:16:19.793+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginPrismJS@1.0.1'
halo  | 2023-10-19T15:16:19.802+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginPrismJS
halo  | 2023-10-19T15:16:20.069+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginMigrate@1.1.0' resolved
halo  | 2023-10-19T15:16:20.133+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginMigrate@1.1.0'
halo  | 2023-10-19T15:16:20.162+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginMigrate
halo  | 2023-10-19T15:16:20.348+08:00 ERROR 7 --- [nReconciler-t-1] r.h.a.c.e.reconciler.PluginReconciler    : Failed to reconcile plugin: [PluginFeed]
halo  | 
halo  | run.halo.app.core.extension.reconciler.PluginReconciler$DoNotRetryException: Plugin PluginFeed not found in plugin manager.
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.getPluginWrapper(PluginReconciler.java:374) ~[classes/:2.10.0]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.lookupPluginSetting(PluginReconciler.java:187) ~[classes/:2.10.0]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.waitForSettingCreation(PluginReconciler.java:221) ~[classes/:2.10.0]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$readinessDetection$4(PluginReconciler.java:143) ~[classes/:2.10.0]
halo  |     at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.readinessDetection(PluginReconciler.java:142) ~[classes/:2.10.0]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.lambda$reconcile$0(PluginReconciler.java:104) ~[classes/:2.10.0]
halo  |     at java.base/java.util.Optional.map(Unknown Source) ~[na:na]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:96) ~[classes/:2.10.0]
halo  |     at run.halo.app.core.extension.reconciler.PluginReconciler.reconcile(PluginReconciler.java:78) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:163) ~[api-2.10.0.jar:na]
halo  |     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo  | 
halo  | 2023-10-19T15:16:20.560+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginCommentWidget@1.3.0' resolved
halo  | 2023-10-19T15:16:20.618+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginCommentWidget@1.3.0'
halo  | 2023-10-19T15:16:20.625+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginCommentWidget
halo  | 2023-10-19T15:16:25.160+08:00 ERROR 7 --- [-controller-t-1] reactor.core.publisher.Operators         : Operator called default onErrorDropped
halo  | 
halo  | reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  | Caused by: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  |     at org.springframework.util.Assert.notNull(Assert.java:204) ~[spring-core-6.0.12.jar:6.0.12]
halo  |     at run.halo.app.search.post.PostDoc.<init>(PostDoc.java:19) ~[api-2.10.0.jar:2.10.0]
halo  |     at run.halo.app.search.PostDocUtils.from(PostDocUtils.java:17) ~[classes/:2.10.0]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:544) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:985) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:158) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoReduceSeed$ReduceSeedSubscriber.onComplete(MonoReduceSeed.java:163) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:82) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onComplete(FluxFilter.java:166) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onComplete(FluxMap.java:275) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onComplete(FluxConcatMapNoPrefetch.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:537) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:767) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:879) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onError(FluxFilter.java:157) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterConditionalSubscriber.onError(FluxFilter.java:291) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onError(FluxMap.java:265) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:847) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:609) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:589) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:466) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:357) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onSubscribe(FluxOnAssembly.java:633) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.subscribeOrReturn(FluxFlatMap.java:93) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$ResourceSubscriber.onNext(FluxUsingWhen.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.onNext(FluxRetry.java:87) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel$MonoDiscardOnCancelSubscriber.onNext(MonoDiscardOnCancel.java:92) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel.subscribe(MonoDiscardOnCancel.java:50) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.AbstractPool$Borrower.deliver(AbstractPool.java:467) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.lambda$drainLoop$8(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.scheduler.ImmediateScheduler.schedule(ImmediateScheduler.java:52) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.pendingOffer(SimpleDequePool.java:604) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.doAcquire(SimpleDequePool.java:298) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.AbstractPool$Borrower.request(AbstractPool.java:430) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueueBorrowerMono.subscribe(SimpleDequePool.java:722) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.resubscribe(FluxRetry.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoRetry.subscribeOrReturn(MonoRetry.java:50) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4480) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:180) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:104) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:94) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.block(Mono.java:1711) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at run.halo.app.extension.DelegateExtensionClient.list(DelegateExtensionClient.java:26) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.lambda$start$1(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:na]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.start(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:151) ~[api-2.10.0.jar:na]
halo  |     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo  | 
halo  | 2023-10-19T15:16:25.165+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialized post indices. Usage: StopWatch 'PostIndicesWatch': running time = 10526384976 ns; [rebuild] took 10526384976 ns = 100%
2

好像仍然无法正常启动 前后台都显示不了

8

image 我把你给的插件按照原插件的名称替换后,再次重启日志如下

halo  | 
halo  |     __  __      __
halo  |    / / / /___ _/ /___
halo  |   / /_/ / __ `/ / __ \
halo  |  / __  / /_/ / / /_/ /
halo  | /_/ /_/\__,_/_/\____/
halo  | 
halo  | Version: 2.10.0
halo  | 2023-10-19T15:19:54.377+08:00  INFO 8 --- [           main] run.halo.app.Application                 : Starting Application v2.10.0 using Java 17.0.8.1 with PID 8 (/application/BOOT-INF/classes started by root in /application)
halo  | 2023-10-19T15:19:54.380+08:00  INFO 8 --- [           main] run.halo.app.Application                 : No active profile set, falling back to 1 default profile: "default"
halo  | 2023-10-19T15:19:56.284+08:00  INFO 8 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
halo  | 2023-10-19T15:19:56.287+08:00  INFO 8 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
halo  | 2023-10-19T15:19:56.495+08:00  INFO 8 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 194 ms. Found 1 R2DBC repository interfaces.
halo  | 2023-10-19T15:19:59.824+08:00  INFO 8 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Enabled plugins: []
halo  | 2023-10-19T15:19:59.826+08:00  INFO 8 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Disabled plugins: []
halo  | 2023-10-19T15:19:59.830+08:00  INFO 8 --- [           main] org.pf4j.DefaultPluginManager            : PF4J version 3.10.0 in 'deployment' mode
halo  | 2023-10-19T15:20:02.818+08:00  INFO 8 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 7 endpoint(s) beneath base path '/actuator'
halo  | 2023-10-19T15:20:04.351+08:00  INFO 8 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port 8090
halo  | 2023-10-19T15:20:04.354+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VisitedEventReconciler
halo  | 2023-10-19T15:20:04.362+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.ReplyEventReconciler
halo  | 2023-10-19T15:20:04.363+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VisitedEventReconciler-worker-1 started
halo  | 2023-10-19T15:20:04.364+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.search.post.PostEventReconciler
halo  | 2023-10-19T15:20:04.365+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.ReplyEventReconciler-worker-1 started
halo  | 2023-10-19T15:20:04.366+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.plugin.PluginCreatedEventReconciler
halo  | 2023-10-19T15:20:04.367+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.search.post.PostEventReconciler-worker-1 started
halo  | 2023-10-19T15:20:04.368+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VotedEventReconciler
halo  | 2023-10-19T15:20:04.369+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.plugin.PluginCreatedEventReconciler-worker-1 started
halo  | 2023-10-19T15:20:04.371+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.DefaultNotificationSender
halo  | 2023-10-19T15:20:04.371+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VotedEventReconciler-worker-1 started
halo  | 2023-10-19T15:20:04.372+08:00  INFO 8 --- [ationSender-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-1 started
halo  | 2023-10-19T15:20:04.373+08:00  INFO 8 --- [ationSender-t-2] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-2 started
halo  | 2023-10-19T15:20:04.373+08:00  INFO 8 --- [ationSender-t-3] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-3 started
halo  | 2023-10-19T15:20:04.375+08:00  INFO 8 --- [ationSender-t-4] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-4 started
halo  | 2023-10-19T15:20:04.384+08:00  INFO 8 --- [ationSender-t-5] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-5 started
halo  | 2023-10-19T15:20:04.404+08:00  INFO 8 --- [           main] run.halo.app.Application                 : Started Application in 10.634 seconds (process running for 11.254)
halo  | 2023-10-19T15:20:04.415+08:00  INFO 8 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generating RSA keys...
halo  | 2023-10-19T15:20:06.334+08:00  INFO 8 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T15:20:06.796+08:00  INFO 8 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T15:20:06.865+08:00  INFO 8 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generated RSA keys. Usage: 2449 ms.
halo  | 2023-10-19T15:20:08.046+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller garbage-collector-controller
halo  | 2023-10-19T15:20:08.047+08:00  INFO 8 --- [-controller-t-1] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-1 started
halo  | 2023-10-19T15:20:08.062+08:00  INFO 8 --- [-controller-t-2] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-2 started
halo  | 2023-10-19T15:20:08.067+08:00  INFO 8 --- [-controller-t-3] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-3 started
halo  | 2023-10-19T15:20:08.073+08:00  INFO 8 --- [-controller-t-4] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-4 started
halo  | 2023-10-19T15:20:08.075+08:00  INFO 8 --- [-controller-t-5] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-5 started
halo  | 2023-10-19T15:20:08.077+08:00  INFO 8 --- [-controller-t-6] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-6 started
halo  | 2023-10-19T15:20:08.078+08:00  INFO 8 --- [-controller-t-7] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-7 started
halo  | 2023-10-19T15:20:08.080+08:00  INFO 8 --- [-controller-t-8] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-8 started
halo  | 2023-10-19T15:20:08.081+08:00  INFO 8 --- [-controller-t-9] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-9 started
halo  | 2023-10-19T15:20:08.088+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.UserReconciler
halo  | 2023-10-19T15:20:08.090+08:00  INFO 8 --- [controller-t-10] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-10 started
halo  | 2023-10-19T15:20:08.091+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleBindingReconciler
halo  | 2023-10-19T15:20:08.092+08:00  INFO 8 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.UserReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.092+08:00  INFO 8 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.User) synchronizer...
halo  | 2023-10-19T15:20:08.095+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler
halo  | 2023-10-19T15:20:08.096+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleBindingReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.096+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.RoleBinding) synchronizer...
halo  | 2023-10-19T15:20:08.097+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SystemSettingReconciler
halo  | 2023-10-19T15:20:08.098+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.098+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.attachment.Attachment) synchronizer...
halo  | 2023-10-19T15:20:08.101+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.MenuItemReconciler
halo  | 2023-10-19T15:20:08.101+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SystemSettingReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.102+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.extension.ConfigMap) synchronizer...
halo  | 2023-10-19T15:20:08.108+08:00  INFO 8 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.User) synchronizer.
halo  | 2023-10-19T15:20:08.113+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.RoleBinding) synchronizer.
halo  | 2023-10-19T15:20:08.114+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CommentReconciler
halo  | 2023-10-19T15:20:08.115+08:00  INFO 8 --- [mReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.MenuItemReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.115+08:00  INFO 8 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.MenuItem) synchronizer...
halo  | 2023-10-19T15:20:08.119+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PluginReconciler
halo  | 2023-10-19T15:20:08.120+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CommentReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.120+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Comment) synchronizer...
halo  | 2023-10-19T15:20:08.121+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.migration.BackupReconciler
halo  | 2023-10-19T15:20:08.123+08:00  INFO 8 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.130+08:00  INFO 8 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Plugin) synchronizer...
halo  | 2023-10-19T15:20:08.131+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReverseProxyReconciler
halo  | 2023-10-19T15:20:08.132+08:00  INFO 8 --- [pReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.migration.BackupReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.132+08:00  INFO 8 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.migration.Backup) synchronizer...
halo  | 2023-10-19T15:20:08.133+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.TagReconciler
halo  | 2023-10-19T15:20:08.133+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReverseProxyReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.133+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.ReverseProxy) synchronizer...
halo  | 2023-10-19T15:20:08.134+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReplyReconciler
halo  | 2023-10-19T15:20:08.135+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.TagReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.135+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Tag) synchronizer...
halo  | 2023-10-19T15:20:08.136+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReplyReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.136+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Reply) synchronizer...
halo  | 2023-10-19T15:20:08.136+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.NotificationTrigger
halo  | 2023-10-19T15:20:08.143+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.attachment.Attachment) synchronizer.
halo  | 2023-10-19T15:20:08.149+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.extension.ConfigMap) synchronizer.
halo  | 2023-10-19T15:20:08.149+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CategoryReconciler
halo  | 2023-10-19T15:20:08.149+08:00  INFO 8 --- [tionTrigger-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.NotificationTrigger-worker-1 started
halo  | 2023-10-19T15:20:08.150+08:00  INFO 8 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.notification.Reason) synchronizer...
halo  | 2023-10-19T15:20:08.152+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PostReconciler
halo  | 2023-10-19T15:20:08.152+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CategoryReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.152+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Category) synchronizer...
halo  | 2023-10-19T15:20:08.153+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.theme.router.SinglePageRoute
halo  | 2023-10-19T15:20:08.154+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PostReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.154+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T15:20:08.155+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SinglePageReconciler
halo  | 2023-10-19T15:20:08.156+08:00  INFO 8 --- [lePageRoute-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.theme.router.SinglePageRoute-worker-1 started
halo  | 2023-10-19T15:20:08.156+08:00  INFO 8 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T15:20:08.157+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ThemeReconciler
halo  | 2023-10-19T15:20:08.157+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SinglePageReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.158+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T15:20:08.159+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleReconciler
halo  | 2023-10-19T15:20:08.159+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ThemeReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.159+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Theme) synchronizer...
halo  | 2023-10-19T15:20:08.160+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AnnotationSettingReconciler
halo  | 2023-10-19T15:20:08.161+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.161+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Role) synchronizer...
halo  | 2023-10-19T15:20:08.162+08:00  INFO 8 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AuthProviderReconciler
halo  | 2023-10-19T15:20:08.163+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AnnotationSettingReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.163+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AnnotationSetting) synchronizer...
halo  | 2023-10-19T15:20:08.167+08:00  INFO 8 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AuthProviderReconciler-worker-1 started
halo  | 2023-10-19T15:20:08.167+08:00  INFO 8 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AuthProvider) synchronizer...
halo  | 2023-10-19T15:20:08.183+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Comment) synchronizer.
halo  | 2023-10-19T15:20:08.192+08:00  INFO 8 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.MenuItem) synchronizer.
halo  | 2023-10-19T15:20:08.210+08:00  INFO 8 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Plugin) synchronizer.
halo  | 2023-10-19T15:20:08.224+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.ReverseProxy) synchronizer.
halo  | 2023-10-19T15:20:08.249+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Tag) synchronizer.
halo  | 2023-10-19T15:20:08.258+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Reply) synchronizer.
halo  | 2023-10-19T15:20:08.260+08:00  INFO 8 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.migration.Backup) synchronizer.
halo  | 2023-10-19T15:20:08.266+08:00  INFO 8 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.notification.Reason) synchronizer.
halo  | 2023-10-19T15:20:08.274+08:00  INFO 8 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Category) synchronizer.
halo  | 2023-10-19T15:20:08.333+08:00  INFO 8 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T15:20:08.340+08:00  INFO 8 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T15:20:08.342+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T15:20:08.349+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Theme) synchronizer.
halo  | 2023-10-19T15:20:08.376+08:00  INFO 8 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Role) synchronizer.
halo  | 2023-10-19T15:20:08.380+08:00  INFO 8 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AnnotationSetting) synchronizer.
halo  | 2023-10-19T15:20:08.391+08:00  INFO 8 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AuthProvider) synchronizer.
halo  | 2023-10-19T15:20:08.549+08:00  INFO 8 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialize post indices...
halo  | 2023-10-19T15:20:08.849+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginBytemd@1.4.0' resolved
halo  | 2023-10-19T15:20:10.163+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginBytemd@1.4.0'
halo  | 2023-10-19T15:20:10.193+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginBytemd
halo  | 2023-10-19T15:20:10.457+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginUnsplash@1.0.0' resolved
halo  | 2023-10-19T15:20:10.857+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginUnsplash@1.0.0'
halo  | 2023-10-19T15:20:10.862+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginUnsplash
halo  | 2023-10-19T15:20:11.278+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginStackEdit@1.1.1' resolved
halo  | 2023-10-19T15:20:11.368+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginStackEdit@1.1.1'
halo  | 2023-10-19T15:20:11.373+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginStackEdit
halo  | 2023-10-19T15:20:11.571+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSitemap@1.1.1' resolved
halo  | 2023-10-19T15:20:11.882+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSitemap@1.1.1'
halo  | 2023-10-19T15:20:11.902+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSitemap
halo  | 2023-10-19T15:20:12.155+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSearchWidget@1.0.0' resolved
halo  | 2023-10-19T15:20:12.252+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSearchWidget@1.0.0'
halo  | 2023-10-19T15:20:12.257+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSearchWidget
halo  | 2023-10-19T15:20:12.480+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginS3ObjectStorage@1.5.0' resolved
halo  | 2023-10-19T15:20:12.747+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginS3ObjectStorage@1.5.0'
halo  | 2023-10-19T15:20:12.836+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginS3ObjectStorage
halo  | SLF4J: A SLF4J service provider failed to instantiate:
halo  | org.slf4j.spi.SLF4JServiceProvider: ch.qos.logback.classic.spi.LogbackServiceProvider not a subtype
halo  | SLF4J: No SLF4J providers were found.
halo  | SLF4J: Defaulting to no-operation (NOP) logger implementation
halo  | SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
halo  | 2023-10-19T15:20:13.072+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginPrismJS@1.0.1' resolved
halo  | 2023-10-19T15:20:13.291+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginPrismJS@1.0.1'
halo  | 2023-10-19T15:20:13.298+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginPrismJS
halo  | 2023-10-19T15:20:13.551+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginMigrate@1.1.0' resolved
halo  | 2023-10-19T15:20:13.578+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginMigrate@1.1.0'
halo  | 2023-10-19T15:20:13.615+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginMigrate
halo  | 2023-10-19T15:20:13.777+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginFeed@1.2.1' resolved
halo  | 2023-10-19T15:20:13.964+08:00  INFO 8 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginCommentWidget@1.3.0' resolved
halo  | 2023-10-19T15:20:14.005+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginCommentWidget@1.3.0'
halo  | 2023-10-19T15:20:14.013+08:00  INFO 8 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginCommentWidget
halo  | 2023-10-19T15:20:18.422+08:00 ERROR 8 --- [-controller-t-1] reactor.core.publisher.Operators         : Operator called default onErrorDropped
halo  | 
halo  | reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  | Caused by: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  |     at org.springframework.util.Assert.notNull(Assert.java:204) ~[spring-core-6.0.12.jar:6.0.12]
halo  |     at run.halo.app.search.post.PostDoc.<init>(PostDoc.java:19) ~[api-2.10.0.jar:2.10.0]
halo  |     at run.halo.app.search.PostDocUtils.from(PostDocUtils.java:17) ~[classes/:2.10.0]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:544) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:985) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:158) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoReduceSeed$ReduceSeedSubscriber.onComplete(MonoReduceSeed.java:163) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:82) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onComplete(FluxFilter.java:166) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onComplete(FluxMap.java:275) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onComplete(FluxConcatMapNoPrefetch.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:537) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:767) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:879) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onError(FluxFilter.java:157) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterConditionalSubscriber.onError(FluxFilter.java:291) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onError(FluxMap.java:265) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:847) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:609) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:589) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:466) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:357) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onSubscribe(FluxOnAssembly.java:633) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.subscribeOrReturn(FluxFlatMap.java:93) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$ResourceSubscriber.onNext(FluxUsingWhen.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.onNext(FluxRetry.java:87) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel$MonoDiscardOnCancelSubscriber.onNext(MonoDiscardOnCancel.java:92) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel.subscribe(MonoDiscardOnCancel.java:50) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.AbstractPool$Borrower.deliver(AbstractPool.java:467) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.lambda$drainLoop$8(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.scheduler.ImmediateScheduler.schedule(ImmediateScheduler.java:52) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.pendingOffer(SimpleDequePool.java:604) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.doAcquire(SimpleDequePool.java:298) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.AbstractPool$Borrower.request(AbstractPool.java:430) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueueBorrowerMono.subscribe(SimpleDequePool.java:722) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.resubscribe(FluxRetry.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoRetry.subscribeOrReturn(MonoRetry.java:50) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4480) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:180) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:104) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:94) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.block(Mono.java:1711) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at run.halo.app.extension.DelegateExtensionClient.list(DelegateExtensionClient.java:26) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.lambda$start$1(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:na]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.start(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:151) ~[api-2.10.0.jar:na]
halo  |     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo  | 
halo  | 2023-10-19T15:20:18.445+08:00  INFO 8 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialized post indices. Usage: StopWatch 'PostIndicesWatch': running time = 9895271504 ns; [rebuild] took 9895271504 ns = 100%
7

Hi @blankhang , 抱歉我缺少了和 feed 插件相同配置导致插件没有启动成功,你重新用这个,和之前一样的步骤 PluginFeed-1.2.1.jar.zip

这个插件启动成功后会在日志显示如下

image
6

Hi @blankhang , 问题有得到解决吗

5

抱歉,刚刚在忙, 现在的启动日志为

halo  | 
halo  |     __  __      __
halo  |    / / / /___ _/ /___
halo  |   / /_/ / __ `/ / __ \
halo  |  / __  / /_/ / / /_/ /
halo  | /_/ /_/\__,_/_/\____/
halo  | 
halo  | Version: 2.10.0
halo  | 2023-10-19T16:15:05.805+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Starting Application v2.10.0 using Java 17.0.8.1 with PID 7 (/application/BOOT-INF/classes started by root in /application)
halo  | 2023-10-19T16:15:05.811+08:00  INFO 7 --- [           main] run.halo.app.Application                 : No active profile set, falling back to 1 default profile: "default"
halo  | 2023-10-19T16:15:07.755+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
halo  | 2023-10-19T16:15:07.757+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
halo  | 2023-10-19T16:15:07.992+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 216 ms. Found 1 R2DBC repository interfaces.
halo  | 2023-10-19T16:15:11.425+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Enabled plugins: []
halo  | 2023-10-19T16:15:11.427+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Disabled plugins: []
halo  | 2023-10-19T16:15:11.432+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginManager            : PF4J version 3.10.0 in 'deployment' mode
halo  | 2023-10-19T16:15:14.762+08:00  INFO 7 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 7 endpoint(s) beneath base path '/actuator'
halo  | 2023-10-19T16:15:16.044+08:00  INFO 7 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port 8090
halo  | 2023-10-19T16:15:16.047+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VisitedEventReconciler
halo  | 2023-10-19T16:15:16.053+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.ReplyEventReconciler
halo  | 2023-10-19T16:15:16.053+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VisitedEventReconciler-worker-1 started
halo  | 2023-10-19T16:15:16.054+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.search.post.PostEventReconciler
halo  | 2023-10-19T16:15:16.054+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.ReplyEventReconciler-worker-1 started
halo  | 2023-10-19T16:15:16.056+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.plugin.PluginCreatedEventReconciler
halo  | 2023-10-19T16:15:16.057+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.search.post.PostEventReconciler-worker-1 started
halo  | 2023-10-19T16:15:16.058+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VotedEventReconciler
halo  | 2023-10-19T16:15:16.060+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.plugin.PluginCreatedEventReconciler-worker-1 started
halo  | 2023-10-19T16:15:16.061+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.DefaultNotificationSender
halo  | 2023-10-19T16:15:16.062+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VotedEventReconciler-worker-1 started
halo  | 2023-10-19T16:15:16.064+08:00  INFO 7 --- [ationSender-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-1 started
halo  | 2023-10-19T16:15:16.065+08:00  INFO 7 --- [ationSender-t-2] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-2 started
halo  | 2023-10-19T16:15:16.066+08:00  INFO 7 --- [ationSender-t-3] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-3 started
halo  | 2023-10-19T16:15:16.067+08:00  INFO 7 --- [ationSender-t-4] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-4 started
halo  | 2023-10-19T16:15:16.071+08:00  INFO 7 --- [ationSender-t-5] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-5 started
halo  | 2023-10-19T16:15:16.113+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Started Application in 10.961 seconds (process running for 11.538)
halo  | 2023-10-19T16:15:16.118+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generating RSA keys...
halo  | 2023-10-19T16:15:17.805+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T16:15:18.299+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T16:15:19.070+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generated RSA keys. Usage: 2951 ms.
halo  | 2023-10-19T16:15:19.553+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller garbage-collector-controller
halo  | 2023-10-19T16:15:19.555+08:00  INFO 7 --- [-controller-t-1] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-1 started
halo  | 2023-10-19T16:15:19.556+08:00  INFO 7 --- [-controller-t-2] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-2 started
halo  | 2023-10-19T16:15:19.563+08:00  INFO 7 --- [-controller-t-3] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-3 started
halo  | 2023-10-19T16:15:19.565+08:00  INFO 7 --- [-controller-t-4] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-4 started
halo  | 2023-10-19T16:15:19.569+08:00  INFO 7 --- [-controller-t-5] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-5 started
halo  | 2023-10-19T16:15:19.566+08:00  INFO 7 --- [-controller-t-6] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-6 started
halo  | 2023-10-19T16:15:19.595+08:00  INFO 7 --- [-controller-t-7] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-7 started
halo  | 2023-10-19T16:15:19.595+08:00  INFO 7 --- [-controller-t-8] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-8 started
halo  | 2023-10-19T16:15:19.603+08:00  INFO 7 --- [-controller-t-9] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-9 started
halo  | 2023-10-19T16:15:19.617+08:00  INFO 7 --- [controller-t-10] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-10 started
halo  | 2023-10-19T16:15:19.624+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.UserReconciler
halo  | 2023-10-19T16:15:19.630+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleBindingReconciler
halo  | 2023-10-19T16:15:19.631+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.UserReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.631+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.User) synchronizer...
halo  | 2023-10-19T16:15:19.635+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler
halo  | 2023-10-19T16:15:19.635+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleBindingReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.635+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.RoleBinding) synchronizer...
halo  | 2023-10-19T16:15:19.643+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SystemSettingReconciler
halo  | 2023-10-19T16:15:19.643+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.643+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.attachment.Attachment) synchronizer...
halo  | 2023-10-19T16:15:19.644+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.User) synchronizer.
halo  | 2023-10-19T16:15:19.644+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.MenuItemReconciler
halo  | 2023-10-19T16:15:19.644+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SystemSettingReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.645+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.extension.ConfigMap) synchronizer...
halo  | 2023-10-19T16:15:19.651+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CommentReconciler
halo  | 2023-10-19T16:15:19.652+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.MenuItemReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.653+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.MenuItem) synchronizer...
halo  | 2023-10-19T16:15:19.659+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.RoleBinding) synchronizer.
halo  | 2023-10-19T16:15:19.660+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PluginReconciler
halo  | 2023-10-19T16:15:19.660+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CommentReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.660+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Comment) synchronizer...
halo  | 2023-10-19T16:15:19.661+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.migration.BackupReconciler
halo  | 2023-10-19T16:15:19.661+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.662+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Plugin) synchronizer...
halo  | 2023-10-19T16:15:19.675+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReverseProxyReconciler
halo  | 2023-10-19T16:15:19.675+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.migration.BackupReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.675+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.migration.Backup) synchronizer...
halo  | 2023-10-19T16:15:19.676+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.TagReconciler
halo  | 2023-10-19T16:15:19.676+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReverseProxyReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.676+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.ReverseProxy) synchronizer...
halo  | 2023-10-19T16:15:19.677+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReplyReconciler
halo  | 2023-10-19T16:15:19.678+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.TagReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.678+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Tag) synchronizer...
halo  | 2023-10-19T16:15:19.678+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.NotificationTrigger
halo  | 2023-10-19T16:15:19.679+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReplyReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.679+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Reply) synchronizer...
halo  | 2023-10-19T16:15:19.685+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CategoryReconciler
halo  | 2023-10-19T16:15:19.685+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.NotificationTrigger-worker-1 started
halo  | 2023-10-19T16:15:19.686+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.notification.Reason) synchronizer...
halo  | 2023-10-19T16:15:19.690+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PostReconciler
halo  | 2023-10-19T16:15:19.691+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CategoryReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.691+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Category) synchronizer...
halo  | 2023-10-19T16:15:19.692+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.theme.router.SinglePageRoute
halo  | 2023-10-19T16:15:19.692+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PostReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.692+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T16:15:19.693+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SinglePageReconciler
halo  | 2023-10-19T16:15:19.693+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.theme.router.SinglePageRoute-worker-1 started
halo  | 2023-10-19T16:15:19.693+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T16:15:19.694+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ThemeReconciler
halo  | 2023-10-19T16:15:19.695+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleReconciler
halo  | 2023-10-19T16:15:19.695+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SinglePageReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.695+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T16:15:19.696+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ThemeReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.696+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Theme) synchronizer...
halo  | 2023-10-19T16:15:19.697+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.attachment.Attachment) synchronizer.
halo  | 2023-10-19T16:15:19.697+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AnnotationSettingReconciler
halo  | 2023-10-19T16:15:19.698+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.698+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Role) synchronizer...
halo  | 2023-10-19T16:15:19.698+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AuthProviderReconciler
halo  | 2023-10-19T16:15:19.699+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AnnotationSettingReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.699+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AnnotationSetting) synchronizer...
halo  | 2023-10-19T16:15:19.704+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AuthProviderReconciler-worker-1 started
halo  | 2023-10-19T16:15:19.704+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AuthProvider) synchronizer...
halo  | 2023-10-19T16:15:19.712+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.extension.ConfigMap) synchronizer.
halo  | 2023-10-19T16:15:19.726+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.MenuItem) synchronizer.
halo  | 2023-10-19T16:15:19.738+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Comment) synchronizer.
halo  | 2023-10-19T16:15:19.755+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Plugin) synchronizer.
halo  | 2023-10-19T16:15:19.767+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.migration.Backup) synchronizer.
halo  | 2023-10-19T16:15:19.792+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.ReverseProxy) synchronizer.
halo  | 2023-10-19T16:15:19.840+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Tag) synchronizer.
halo  | 2023-10-19T16:15:19.851+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Reply) synchronizer.
halo  | 2023-10-19T16:15:19.856+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.notification.Reason) synchronizer.
halo  | 2023-10-19T16:15:19.862+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Category) synchronizer.
halo  | 2023-10-19T16:15:19.946+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T16:15:19.957+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T16:15:19.963+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T16:15:19.970+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Theme) synchronizer.
halo  | 2023-10-19T16:15:19.999+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Role) synchronizer.
halo  | 2023-10-19T16:15:20.003+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AnnotationSetting) synchronizer.
halo  | 2023-10-19T16:15:20.016+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AuthProvider) synchronizer.
halo  | 2023-10-19T16:15:20.222+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialize post indices...
halo  | 2023-10-19T16:15:20.690+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginBytemd@1.4.0' resolved
halo  | 2023-10-19T16:15:21.977+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginBytemd@1.4.0'
halo  | 2023-10-19T16:15:22.006+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginBytemd
halo  | 2023-10-19T16:15:22.399+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginUnsplash@1.0.0' resolved
halo  | 2023-10-19T16:15:22.907+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginUnsplash@1.0.0'
halo  | 2023-10-19T16:15:22.912+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginUnsplash
halo  | 2023-10-19T16:15:23.306+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginCommentWidget@1.3.0' resolved
halo  | 2023-10-19T16:15:23.387+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginCommentWidget@1.3.0'
halo  | 2023-10-19T16:15:23.403+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginCommentWidget
halo  | 2023-10-19T16:15:23.623+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSitemap@1.1.1' resolved
halo  | 2023-10-19T16:15:23.934+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSitemap@1.1.1'
halo  | 2023-10-19T16:15:23.950+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSitemap
halo  | 2023-10-19T16:15:24.280+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSearchWidget@1.0.0' resolved
halo  | 2023-10-19T16:15:24.359+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSearchWidget@1.0.0'
halo  | 2023-10-19T16:15:24.365+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSearchWidget
halo  | 2023-10-19T16:15:24.588+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginS3ObjectStorage@1.5.0' resolved
halo  | 2023-10-19T16:15:24.833+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginS3ObjectStorage@1.5.0'
halo  | SLF4J: A SLF4J service provider failed to instantiate:
halo  | org.slf4j.spi.SLF4JServiceProvider: ch.qos.logback.classic.spi.LogbackServiceProvider not a subtype
halo  | SLF4J: No SLF4J providers were found.
halo  | SLF4J: Defaulting to no-operation (NOP) logger implementation
halo  | SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
halo  | 2023-10-19T16:15:24.915+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginS3ObjectStorage
halo  | 2023-10-19T16:15:25.060+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginPrismJS@1.0.1' resolved
halo  | 2023-10-19T16:15:25.276+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginPrismJS@1.0.1'
halo  | 2023-10-19T16:15:25.282+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginPrismJS
halo  | 2023-10-19T16:15:25.494+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginMigrate@1.1.0' resolved
halo  | 2023-10-19T16:15:25.557+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginMigrate@1.1.0'
halo  | 2023-10-19T16:15:25.588+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginMigrate
halo  | 2023-10-19T16:15:25.736+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginFeed@1.2.1' resolved
halo  | 2023-10-19T16:15:25.920+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginFeed@1.2.1'
halo  | 2023-10-19T16:15:25.928+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginFeed
halo  | 文章修复插件启动成功!
halo  | 2023-10-19T16:15:25.934+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Starting controller run.halo.starter.PostReconciler
halo  | 2023-10-19T16:15:25.947+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.starter.PostReconciler-worker-1 started
halo  | 2023-10-19T16:15:25.948+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T16:15:25.982+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T16:15:26.182+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginStackEdit@1.1.1' resolved
halo  | 2023-10-19T16:15:26.232+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginStackEdit@1.1.1'
halo  | 2023-10-19T16:15:26.237+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginStackEdit
halo  | 2023-10-19T16:15:26.337+08:00  WARN 7 --- [tReconciler-t-1] run.halo.starter.PostReconciler          : 检测到文章名为:[236] 标题: [IDEA 提高编码效率优化] 的文章已是发布状态但发布时间为空,将自动设置发布时间
halo  | 2023-10-19T16:15:30.692+08:00 ERROR 7 --- [-controller-t-1] reactor.core.publisher.Operators         : Operator called default onErrorDropped
halo  | 
halo  | reactor.core.Exceptions$ErrorCallbackNotImplemented: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  | Caused by: java.lang.IllegalArgumentException: PublishTimestamp must not be null
halo  |     at org.springframework.util.Assert.notNull(Assert.java:204) ~[spring-core-6.0.12.jar:6.0.12]
halo  |     at run.halo.app.search.post.PostDoc.<init>(PostDoc.java:19) ~[api-2.10.0.jar:2.10.0]
halo  |     at run.halo.app.search.PostDocUtils.from(PostDocUtils.java:17) ~[classes/:2.10.0]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.tryEmit(FluxFlatMap.java:544) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapInner.onNext(FluxFlatMap.java:985) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:158) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoReduceSeed$ReduceSeedSubscriber.onComplete(MonoReduceSeed.java:163) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onComplete(MonoFlatMapMany.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onNext(MonoFlatMapMany.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:82) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drainAsync(FluxFlattenIterable.java:453) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.drain(FluxFlattenIterable.java:724) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlattenIterable$FlattenIterableSubscriber.onNext(FluxFlattenIterable.java:256) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onNext(FluxPeekFuseable.java:210) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$BaseFluxToMonoOperator.completePossiblyEmpty(Operators.java:2071) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCollectList$MonoCollectListSubscriber.onComplete(MonoCollectList.java:118) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onComplete(FluxFilter.java:166) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onComplete(FluxMap.java:275) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxConcatMapNoPrefetch$FluxConcatMapNoPrefetchSubscriber.onComplete(FluxConcatMapNoPrefetch.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.deferredComplete(FluxUsingWhen.java:392) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$CommitInner.onComplete(FluxUsingWhen.java:527) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onComplete(Operators.java:2205) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:209) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.maybeRecycleAndDrain(SimpleDequePool.java:537) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerInner.onComplete(SimpleDequePool.java:767) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueuePoolRecyclerMono.subscribe(SimpleDequePool.java:879) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.complete(Operators.java:137) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoEmpty.subscribe(MonoEmpty.java:46) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:240) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onError(MonoIgnoreElements.java:84) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterSubscriber.onError(FluxFilter.java:157) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFilter$FilterConditionalSubscriber.onError(FluxFilter.java:291) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapConditionalSubscriber.onError(FluxMap.java:265) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$UsingWhenSubscriber.onComplete(FluxUsingWhen.java:384) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.checkTerminated(FluxFlatMap.java:847) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drainLoop(FluxFlatMap.java:609) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.drain(FluxFlatMap.java:589) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onComplete(FluxFlatMap.java:466) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onComplete(FluxOnAssembly.java:549) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onComplete(FluxMapFuseable.java:152) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.slowPath(FluxIterable.java:357) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable$IterableSubscription.request(FluxIterable.java:294) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:171) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.request(FluxOnAssembly.java:649) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap$FlatMapMain.onSubscribe(FluxFlatMap.java:371) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnAssembly$OnAssemblySubscriber.onSubscribe(FluxOnAssembly.java:633) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:96) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:201) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:83) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.subscribeOrReturn(FluxFlatMap.java:93) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen$ResourceSubscriber.onNext(FluxUsingWhen.java:195) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:122) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.onNext(FluxRetry.java:87) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondComplete(MonoFlatMap.java:245) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapInner.onNext(MonoFlatMap.java:305) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel$MonoDiscardOnCancelSubscriber.onNext(MonoDiscardOnCancel.java:92) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.complete(MonoIgnoreThen.java:292) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onNext(MonoIgnoreThen.java:187) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:236) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.onComplete(MonoIgnoreThen.java:203) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreElements$IgnoreElementsSubscriber.onComplete(MonoIgnoreElements.java:89) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxHandle$HandleSubscriber.onComplete(FluxHandle.java:223) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:85) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:159) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.subscribeNext(MonoIgnoreThen.java:263) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:51) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at io.r2dbc.pool.MonoDiscardOnCancel.subscribe(MonoDiscardOnCancel.java:50) ~[r2dbc-pool-1.0.1.RELEASE.jar:1.0.1.RELEASE]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:165) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.AbstractPool$Borrower.deliver(AbstractPool.java:467) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.lambda$drainLoop$8(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.scheduler.ImmediateScheduler.schedule(ImmediateScheduler.java:52) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool.drainLoop(SimpleDequePool.java:372) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.pendingOffer(SimpleDequePool.java:604) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.SimpleDequePool.doAcquire(SimpleDequePool.java:298) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.pool.AbstractPool$Borrower.request(AbstractPool.java:430) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.request(MonoFlatMap.java:194) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:2341) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:2215) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.pool.SimpleDequePool$QueueBorrowerMono.subscribe(SimpleDequePool.java:722) ~[reactor-pool-1.0.2.jar:1.0.2]
halo  |     at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:64) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxRetry$RetrySubscriber.resubscribe(FluxRetry.java:117) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoRetry.subscribeOrReturn(MonoRetry.java:50) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4480) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMap$FlatMapMain.onError(MonoFlatMap.java:180) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxMap$MapSubscriber.onError(FluxMap.java:134) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Operators.error(Operators.java:198) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoError.subscribe(MonoError.java:53) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoDeferContextual.subscribe(MonoDeferContextual.java:55) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:104) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8773) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:200) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.MonoFlatMapMany.subscribeOrReturn(MonoFlatMapMany.java:49) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Flux.subscribe(Flux.java:8759) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.FluxUsingWhen.subscribe(FluxUsingWhen.java:94) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.subscribe(Mono.java:4495) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at reactor.core.publisher.Mono.block(Mono.java:1711) ~[reactor-core-3.5.10.jar:3.5.10]
halo  |     at run.halo.app.extension.DelegateExtensionClient.list(DelegateExtensionClient.java:26) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.lambda$start$1(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:na]
halo  |     at run.halo.app.extension.gc.GcSynchronizer.start(GcSynchronizer.java:68) ~[classes/:2.10.0]
halo  |     at run.halo.app.extension.controller.DefaultController$Worker.run(DefaultController.java:151) ~[api-2.10.0.jar:na]
halo  |     at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
halo  |     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
halo  |     at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
halo  | 
halo  | 2023-10-19T16:15:30.708+08:00  INFO 7 --- [         task-1] run.halo.app.search.IndicesInitializer   : Initialized post indices. Usage: StopWatch 'PostIndicesWatch': running time = 10486271244 ns; [rebuild] took 10486271244 ns = 100%
6

启动时 貌似检查到了文章 但目前还是前后台都打不开

3
image

你将 halo 工作目录里的这个目录删掉,然后重启一次 halo

3
halo  | 
halo  |     __  __      __
halo  |    / / / /___ _/ /___
halo  |   / /_/ / __ `/ / __ \
halo  |  / __  / /_/ / / /_/ /
halo  | /_/ /_/\__,_/_/\____/
halo  | 
halo  | Version: 2.10.0
halo  | 2023-10-19T16:21:08.422+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Starting Application v2.10.0 using Java 17.0.8.1 with PID 7 (/application/BOOT-INF/classes started by root in /application)
halo  | 2023-10-19T16:21:08.436+08:00  INFO 7 --- [           main] run.halo.app.Application                 : No active profile set, falling back to 1 default profile: "default"
halo  | 2023-10-19T16:21:10.397+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
halo  | 2023-10-19T16:21:10.400+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data R2DBC repositories in DEFAULT mode.
halo  | 2023-10-19T16:21:10.740+08:00  INFO 7 --- [           main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 315 ms. Found 1 R2DBC repository interfaces.
halo  | 2023-10-19T16:21:14.081+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Enabled plugins: []
halo  | 2023-10-19T16:21:14.083+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginStatusProvider     : Disabled plugins: []
halo  | 2023-10-19T16:21:14.086+08:00  INFO 7 --- [           main] org.pf4j.DefaultPluginManager            : PF4J version 3.10.0 in 'deployment' mode
halo  | 2023-10-19T16:21:17.350+08:00  INFO 7 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 7 endpoint(s) beneath base path '/actuator'
halo  | 2023-10-19T16:21:18.766+08:00  INFO 7 --- [           main] o.s.b.web.embedded.netty.NettyWebServer  : Netty started on port 8090
halo  | 2023-10-19T16:21:18.771+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VisitedEventReconciler
halo  | 2023-10-19T16:21:18.781+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.ReplyEventReconciler
halo  | 2023-10-19T16:21:18.782+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VisitedEventReconciler-worker-1 started
halo  | 2023-10-19T16:21:18.783+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.search.post.PostEventReconciler
halo  | 2023-10-19T16:21:18.784+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.ReplyEventReconciler-worker-1 started
halo  | 2023-10-19T16:21:18.785+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.plugin.PluginCreatedEventReconciler
halo  | 2023-10-19T16:21:18.787+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.search.post.PostEventReconciler-worker-1 started
halo  | 2023-10-19T16:21:18.787+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.metrics.VotedEventReconciler
halo  | 2023-10-19T16:21:18.788+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.plugin.PluginCreatedEventReconciler-worker-1 started
halo  | 2023-10-19T16:21:18.790+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.DefaultNotificationSender
halo  | 2023-10-19T16:21:18.792+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.metrics.VotedEventReconciler-worker-1 started
halo  | 2023-10-19T16:21:18.792+08:00  INFO 7 --- [ationSender-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-1 started
halo  | 2023-10-19T16:21:18.793+08:00  INFO 7 --- [ationSender-t-2] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-2 started
halo  | 2023-10-19T16:21:18.794+08:00  INFO 7 --- [ationSender-t-3] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-3 started
halo  | 2023-10-19T16:21:18.795+08:00  INFO 7 --- [ationSender-t-4] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-4 started
halo  | 2023-10-19T16:21:18.799+08:00  INFO 7 --- [ationSender-t-5] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.DefaultNotificationSender-worker-5 started
halo  | 2023-10-19T16:21:18.829+08:00  INFO 7 --- [           main] run.halo.app.Application                 : Started Application in 11.058 seconds (process running for 11.668)
halo  | 2023-10-19T16:21:18.835+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generating RSA keys...
halo  | 2023-10-19T16:21:20.440+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T16:21:20.660+08:00  INFO 7 --- [   scheduling-1] r.h.a.s.a.login.impl.RsaKeyService       : Generated RSA keys. Usage: 1823 ms.
halo  | 2023-10-19T16:21:20.790+08:00  INFO 7 --- [           main] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T16:21:22.071+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller garbage-collector-controller
halo  | 2023-10-19T16:21:22.075+08:00  INFO 7 --- [-controller-t-1] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-1 started
halo  | 2023-10-19T16:21:22.084+08:00  INFO 7 --- [-controller-t-2] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-2 started
halo  | 2023-10-19T16:21:22.092+08:00  INFO 7 --- [-controller-t-3] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-3 started
halo  | 2023-10-19T16:21:22.095+08:00  INFO 7 --- [-controller-t-4] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-4 started
halo  | 2023-10-19T16:21:22.109+08:00  INFO 7 --- [-controller-t-6] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-6 started
halo  | 2023-10-19T16:21:22.110+08:00  INFO 7 --- [-controller-t-5] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-5 started
halo  | 2023-10-19T16:21:22.111+08:00  INFO 7 --- [-controller-t-7] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-7 started
halo  | 2023-10-19T16:21:22.119+08:00  INFO 7 --- [-controller-t-8] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-8 started
halo  | 2023-10-19T16:21:22.126+08:00  INFO 7 --- [-controller-t-9] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-9 started
halo  | 2023-10-19T16:21:22.129+08:00  INFO 7 --- [controller-t-10] r.h.a.e.controller.DefaultController     : Controller worker garbage-collector-controller-worker-10 started
halo  | 2023-10-19T16:21:22.141+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.UserReconciler
halo  | 2023-10-19T16:21:22.150+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleBindingReconciler
halo  | 2023-10-19T16:21:22.150+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.UserReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.150+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.User) synchronizer...
halo  | 2023-10-19T16:21:22.155+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler
halo  | 2023-10-19T16:21:22.155+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleBindingReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.156+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.RoleBinding) synchronizer...
halo  | 2023-10-19T16:21:22.167+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SystemSettingReconciler
halo  | 2023-10-19T16:21:22.167+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.attachment.AttachmentReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.167+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.attachment.Attachment) synchronizer...
halo  | 2023-10-19T16:21:22.171+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.MenuItemReconciler
halo  | 2023-10-19T16:21:22.172+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SystemSettingReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.178+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.extension.ConfigMap) synchronizer...
halo  | 2023-10-19T16:21:22.179+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CommentReconciler
halo  | 2023-10-19T16:21:22.179+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.MenuItemReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.180+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.MenuItem) synchronizer...
halo  | 2023-10-19T16:21:22.185+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.User) synchronizer.
halo  | 2023-10-19T16:21:22.186+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CommentReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.186+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PluginReconciler
halo  | 2023-10-19T16:21:22.187+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Comment) synchronizer...
halo  | 2023-10-19T16:21:22.192+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.RoleBinding) synchronizer.
halo  | 2023-10-19T16:21:22.193+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.migration.BackupReconciler
halo  | 2023-10-19T16:21:22.193+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PluginReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.194+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Plugin) synchronizer...
halo  | 2023-10-19T16:21:22.199+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReverseProxyReconciler
halo  | 2023-10-19T16:21:22.199+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.migration.BackupReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.199+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.migration.Backup) synchronizer...
halo  | 2023-10-19T16:21:22.203+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.TagReconciler
halo  | 2023-10-19T16:21:22.203+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReverseProxyReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.204+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.ReverseProxy) synchronizer...
halo  | 2023-10-19T16:21:22.213+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ReplyReconciler
halo  | 2023-10-19T16:21:22.214+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.TagReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.216+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Tag) synchronizer...
halo  | 2023-10-19T16:21:22.217+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.notification.NotificationTrigger
halo  | 2023-10-19T16:21:22.217+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ReplyReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.217+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Reply) synchronizer...
halo  | 2023-10-19T16:21:22.220+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.attachment.Attachment) synchronizer.
halo  | 2023-10-19T16:21:22.224+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.CategoryReconciler
halo  | 2023-10-19T16:21:22.225+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.notification.NotificationTrigger-worker-1 started
halo  | 2023-10-19T16:21:22.226+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.notification.Reason) synchronizer...
halo  | 2023-10-19T16:21:22.228+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.PostReconciler
halo  | 2023-10-19T16:21:22.229+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.CategoryReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.229+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Category) synchronizer...
halo  | 2023-10-19T16:21:22.231+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.theme.router.SinglePageRoute
halo  | 2023-10-19T16:21:22.233+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.extension.ConfigMap) synchronizer.
halo  | 2023-10-19T16:21:22.237+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.PostReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.238+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T16:21:22.246+08:00  INFO 7 --- [mReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.MenuItem) synchronizer.
halo  | 2023-10-19T16:21:22.246+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.SinglePageReconciler
halo  | 2023-10-19T16:21:22.247+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.theme.router.SinglePageRoute-worker-1 started
halo  | 2023-10-19T16:21:22.247+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T16:21:22.255+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.ThemeReconciler
halo  | 2023-10-19T16:21:22.258+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.SinglePageReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.259+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.SinglePage) synchronizer...
halo  | 2023-10-19T16:21:22.259+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.RoleReconciler
halo  | 2023-10-19T16:21:22.260+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.ThemeReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.261+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Theme) synchronizer...
halo  | 2023-10-19T16:21:22.264+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Comment) synchronizer.
halo  | 2023-10-19T16:21:22.270+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AnnotationSettingReconciler
halo  | 2023-10-19T16:21:22.271+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.RoleReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.274+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.Role) synchronizer...
halo  | 2023-10-19T16:21:22.274+08:00  INFO 7 --- [           main] r.h.a.e.controller.DefaultController     : Starting controller run.halo.app.core.extension.reconciler.AuthProviderReconciler
halo  | 2023-10-19T16:21:22.275+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AnnotationSettingReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.275+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AnnotationSetting) synchronizer...
halo  | 2023-10-19T16:21:22.286+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.app.core.extension.reconciler.AuthProviderReconciler-worker-1 started
halo  | 2023-10-19T16:21:22.287+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.AuthProvider) synchronizer...
halo  | 2023-10-19T16:21:22.290+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Plugin) synchronizer.
halo  | 2023-10-19T16:21:22.298+08:00  INFO 7 --- [pReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.migration.Backup) synchronizer.
halo  | 2023-10-19T16:21:22.326+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.ReverseProxy) synchronizer.
halo  | 2023-10-19T16:21:22.365+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Tag) synchronizer.
halo  | 2023-10-19T16:21:22.377+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Reply) synchronizer.
halo  | 2023-10-19T16:21:22.388+08:00  INFO 7 --- [tionTrigger-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.notification.Reason) synchronizer.
halo  | 2023-10-19T16:21:22.399+08:00  INFO 7 --- [yReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Category) synchronizer.
halo  | 2023-10-19T16:21:22.465+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T16:21:22.478+08:00  INFO 7 --- [lePageRoute-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T16:21:22.491+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Theme) synchronizer.
halo  | 2023-10-19T16:21:22.494+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.SinglePage) synchronizer.
halo  | 2023-10-19T16:21:22.534+08:00  INFO 7 --- [eReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.Role) synchronizer.
halo  | 2023-10-19T16:21:22.537+08:00  INFO 7 --- [gReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AnnotationSetting) synchronizer.
halo  | 2023-10-19T16:21:22.550+08:00  INFO 7 --- [rReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.AuthProvider) synchronizer.
halo  | 2023-10-19T16:21:22.791+08:00  INFO 7 --- [         task-2] run.halo.app.search.IndicesInitializer   : Initialize post indices...
halo  | 2023-10-19T16:21:23.067+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginBytemd@1.4.0' resolved
halo  | 2023-10-19T16:21:24.350+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginBytemd@1.4.0'
halo  | 2023-10-19T16:21:24.383+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginBytemd
halo  | 2023-10-19T16:21:24.742+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginUnsplash@1.0.0' resolved
halo  | 2023-10-19T16:21:25.206+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginUnsplash@1.0.0'
halo  | 2023-10-19T16:21:25.211+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginUnsplash
halo  | 2023-10-19T16:21:25.578+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginStackEdit@1.1.1' resolved
halo  | 2023-10-19T16:21:25.674+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginStackEdit@1.1.1'
halo  | 2023-10-19T16:21:25.679+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginStackEdit
halo  | 2023-10-19T16:21:25.847+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSitemap@1.1.1' resolved
halo  | 2023-10-19T16:21:26.138+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSitemap@1.1.1'
halo  | 2023-10-19T16:21:26.158+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSitemap
halo  | 2023-10-19T16:21:26.472+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginSearchWidget@1.0.0' resolved
halo  | 2023-10-19T16:21:26.608+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginSearchWidget@1.0.0'
halo  | 2023-10-19T16:21:26.614+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginSearchWidget
halo  | 2023-10-19T16:21:26.881+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginS3ObjectStorage@1.5.0' resolved
halo  | 2023-10-19T16:21:27.138+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginS3ObjectStorage@1.5.0'
halo  | SLF4J: A SLF4J service provider failed to instantiate:
halo  | org.slf4j.spi.SLF4JServiceProvider: ch.qos.logback.classic.spi.LogbackServiceProvider not a subtype
halo  | SLF4J: No SLF4J providers were found.
halo  | SLF4J: Defaulting to no-operation (NOP) logger implementation
halo  | SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.
halo  | 2023-10-19T16:21:27.214+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginS3ObjectStorage
halo  | 2023-10-19T16:21:27.375+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginPrismJS@1.0.1' resolved
halo  | 2023-10-19T16:21:27.591+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginPrismJS@1.0.1'
halo  | 2023-10-19T16:21:27.597+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginPrismJS
halo  | 2023-10-19T16:21:27.829+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginMigrate@1.1.0' resolved
halo  | 2023-10-19T16:21:27.879+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginMigrate@1.1.0'
halo  | 2023-10-19T16:21:27.919+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginMigrate
halo  | 2023-10-19T16:21:28.095+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginFeed@1.2.1' resolved
halo  | 2023-10-19T16:21:28.318+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginFeed@1.2.1'
halo  | 2023-10-19T16:21:28.329+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginFeed
halo  | 文章修复插件启动成功!
halo  | 2023-10-19T16:21:28.332+08:00  INFO 7 --- [nReconciler-t-1] r.h.a.e.controller.DefaultController     : Starting controller run.halo.starter.PostReconciler
halo  | 2023-10-19T16:21:28.338+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.DefaultController     : Controller worker run.halo.starter.PostReconciler-worker-1 started
halo  | 2023-10-19T16:21:28.338+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Starting request(class run.halo.app.core.extension.content.Post) synchronizer...
halo  | 2023-10-19T16:21:28.396+08:00  INFO 7 --- [tReconciler-t-1] r.h.a.e.controller.RequestSynchronizer   : Started request(class run.halo.app.core.extension.content.Post) synchronizer.
halo  | 2023-10-19T16:21:28.611+08:00  INFO 7 --- [nReconciler-t-1] org.pf4j.AbstractPluginManager           : Plugin 'PluginCommentWidget@1.3.0' resolved
halo  | 2023-10-19T16:21:28.677+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.HaloPluginManager    : Start plugin 'PluginCommentWidget@1.3.0'
halo  | 2023-10-19T16:21:28.684+08:00  INFO 7 --- [nReconciler-t-1] run.halo.app.plugin.BasePlugin           : Initialized plugin PluginCommentWidget
halo  | 2023-10-19T16:21:34.001+08:00  INFO 7 --- [         task-2] run.halo.app.search.IndicesInitializer   : Initialized post indices. Usage: StopWatch 'PostIndicesWatch': running time = 11208494489 ns; [rebuild] took 11208494489 ns = 100%
7

启动正常不报错了 但仍然打不开网站

9

打不开网站是什么效果呢,访问不到吗还是访问报错,看起来 halo 已经正常了

5

我的域名貌似被墙了。。。 挂代理后已OK 非常感谢