version: "3"
services:
halo:
image: registry.fit2cloud.com/halo/halo:2.18
restart: on-failure:3
network_mode: "host"
volumes:
- ./halo2:/root/.halo2
command:
# 修改为自己已有的 MySQL 配置
- --spring.r2dbc.url=r2dbc:pool:mysql://localhost:3306/halo
- --spring.r2dbc.username=mysql
- --spring.r2dbc.password=mysql
- --spring.sql.init.platform=mysql
# 外部访问地址,请根据实际需要修改
- --halo.external-url=
# 端口号 默认8090
- --server.port=8090
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:104) ~[reactor-core-3.6.7.jar:3.6.7]
at reactor.core.publisher.Mono.block(Mono.java:1779) ~[reactor-core-3.6.7.jar:3.6.7]
at run.halo.app.theme.dialect.GlobalHeadInjectionProcessor.doProcess(GlobalHeadInjectionProcessor.java:76) ~[classes/:2.18.0]
at org.thymeleaf.processor.element.AbstractElementModelProcessor.process(AbstractElementModelProcessor.java:98) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.util.ProcessorConfigurationUtils$ElementModelProcessorWrapper.process(ProcessorConfigurationUtils.java:649) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.ProcessorTemplateHandler.handleOpenElement(ProcessorTemplateHandler.java:1510) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.OpenElementTag.beHandled(OpenElementTag.java:205) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.Model.process(Model.java:282) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.Model.process(Model.java:290) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.GatheringModelProcessable.process(GatheringModelProcessable.java:78) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.ProcessorTemplateHandler.handleCloseElement(ProcessorTemplateHandler.java:1640) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.CloseElementTag.beHandled(CloseElementTag.java:139) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.TemplateModel.process(TemplateModel.java:136) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.engine.TemplateManager.parseAndProcess(TemplateManager.java:592) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1103) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.TemplateEngine.process(TemplateEngine.java:1077) ~[thymeleaf-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at org.thymeleaf.spring6.SpringWebFluxTemplateEngine.lambda$createFullStream$0(SpringWebFluxTemplateEngine.java:198) ~[thymeleaf-spring6-3.1.2.RELEASE.jar:3.1.2.RELEASE]
at reactor.core.publisher.MonoCreate.subscribe(MonoCreate.java:61) ~[reactor-core-3.6.7.jar:3.6.7]
at reactor.core.publisher.Mono.subscribe(Mono.java:4568) ~[reactor-core-3.6.7.jar:3.6.7]
at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.6.7.jar:3.6.7]
at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.6.7.jar:3.6.7]
at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.6.7.jar:3.6.7]
at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
... 1 common frames omitted
2024-08-25T14:34:49.999+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:34:50.036+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:34:50.036+08:00 INFO 7 --- [askExecutor-119] c.wxy97.webhook.handler.WebhookHandler : Extension [class site.muyin.tools.reconcile.schedule.SchedulerEventTracker] triggered the [UPDATED] event.
2024-08-25T14:34:50.043+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:34:59.999+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:35:00.030+08:00 INFO 7 --- [askExecutor-120] c.wxy97.webhook.handler.WebhookHandler : Extension [class site.muyin.tools.reconcile.schedule.SchedulerEventTracker] triggered the [UPDATED] event.
2024-08-25T14:35:00.031+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:35:00.037+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:35:49.999+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:35:50.022+08:00 INFO 7 --- [askExecutor-121] c.wxy97.webhook.handler.WebhookHandler : Extension [class site.muyin.tools.reconcile.schedule.SchedulerEventTracker] triggered the [UPDATED] event.
2024-08-25T14:35:50.024+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.
2024-08-25T14:35:50.029+08:00 INFO 7 --- [stScheduler-t-1] s.m.tools.schedule.PublishPostScheduler : Publish post scheduler is triggered.