更新到v1.4.1版本后博客 /rss.xml 出现500错误
瞬间没被影响到,回退到上一个版本正常
日志
1Panel-halo-hXGz | 2024-12-31T17:27:08.249+08:00 ERROR 7 --- [ndedElastic-988] a.w.r.e.AbstractErrorWebExceptionHandler : [80c3833e-33385] 500 Server Error for HTTP GET "/rss.xml"
1Panel-halo-hXGz |
1Panel-halo-hXGz | com.google.common.util.concurrent.UncheckedExecutionException: java.util.NoSuchElementException: No value present
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2085) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
1Panel-halo-hXGz | Error has been observed at the following site(s):
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.security.InitializeRedirectionWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.infra.webfilter.LocaleChangeWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.security.device.DeviceSessionFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthorizationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ExceptionTranslationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ LogoutWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ServerRequestCacheWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AnonymousAuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ MapOAuth2AuthenticationFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ReactorContextWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ CsrfWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ CorsWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ HttpHeaderWriterWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.moments.rss.OldRssRouteRedirectionFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.seo.tools.AdvancedRedirectWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.comment.widget.captcha.CommentCaptchaFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.seo.tools.CrawlRecordFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ cc.ryanc.staticpages.endpoint.RewriteOnNotFoundFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.infra.webfilter.AdditionalWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ org.springframework.web.filter.reactive.ServerWebExchangeContextFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ HTTP GET "/rss.xml" [ExceptionHandlingWebHandler]
1Panel-halo-hXGz | Original Stack Trace:
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2085) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache.get(LocalCache.java:4017) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4898) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at run.halo.feed.RssCacheManager.lambda$get$2(RssCacheManager.java:29) ~[na:na]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onSubscribe(MonoCacheTime.java:293) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:143) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.Mono.subscribe(Mono.java:4560) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | Caused by: java.util.NoSuchElementException: No value present
1Panel-halo-hXGz | at java.base/java.util.Optional.orElseThrow(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.getFileSizeBytes(RssXmlBuilder.java:316) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.createItemElementToChannel(RssXmlBuilder.java:214) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.lambda$createItemElementsToChannel$0(RssXmlBuilder.java:176) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.ArrayList.forEach(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.createItemElementsToChannel(RssXmlBuilder.java:176) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.toXmlString(RssXmlBuilder.java:137) ~[na:na]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable.call(MonoCallable.java:72) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.FluxSubscribeOnCallable$CallableSubscribeOnSubscription.run(FluxSubscribeOnCallable.java:228) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | Suppressed: java.lang.Exception: #block terminated with an error
1Panel-halo-hXGz | at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:104) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.Mono.block(Mono.java:1779) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at run.halo.feed.RssCacheManager.lambda$get$1(RssCacheManager.java:32) ~[na:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4903) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3574) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2316) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2189) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache.get(LocalCache.java:4017) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4898) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at run.halo.feed.RssCacheManager.lambda$get$2(RssCacheManager.java:29) ~[na:na]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onSubscribe(MonoCacheTime.java:293) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:143) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.Mono.subscribe(Mono.java:4560) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | ... 5 common frames omitted
1Panel-halo-hXGz |
1Panel-halo-hXGz | 2024-12-31T17:27:15.421+08:00 ERROR 7 --- [ndedElastic-988] a.w.r.e.AbstractErrorWebExceptionHandler : [70426c5c-33387] 500 Server Error for HTTP GET "/feed.xml"
1Panel-halo-hXGz |
1Panel-halo-hXGz | com.google.common.util.concurrent.UncheckedExecutionException: java.util.NoSuchElementException: No value present
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2085) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
1Panel-halo-hXGz | Error has been observed at the following site(s):
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.security.InitializeRedirectionWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.infra.webfilter.LocaleChangeWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.security.device.DeviceSessionFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthorizationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ExceptionTranslationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ LogoutWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ServerRequestCacheWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AnonymousAuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ MapOAuth2AuthenticationFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ AuthenticationWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ReactorContextWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ CsrfWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ CorsWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ HttpHeaderWriterWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ SecurityWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.moments.rss.OldRssRouteRedirectionFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.seo.tools.AdvancedRedirectWebFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.comment.widget.captcha.CommentCaptchaFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.seo.tools.CrawlRecordFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ cc.ryanc.staticpages.endpoint.RewriteOnNotFoundFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ run.halo.app.infra.webfilter.AdditionalWebFilterChainProxy [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ org.springframework.web.filter.reactive.ServerWebExchangeContextFilter [DefaultWebFilterChain]
1Panel-halo-hXGz | *__checkpoint ⇢ HTTP GET "/feed.xml" [ExceptionHandlingWebHandler]
1Panel-halo-hXGz | Original Stack Trace:
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2085) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache.get(LocalCache.java:4017) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4898) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at run.halo.feed.RssCacheManager.lambda$get$2(RssCacheManager.java:29) ~[na:na]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onSubscribe(MonoCacheTime.java:293) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:143) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.Mono.subscribe(Mono.java:4560) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | Caused by: java.util.NoSuchElementException: No value present
1Panel-halo-hXGz | at java.base/java.util.Optional.orElseThrow(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.getFileSizeBytes(RssXmlBuilder.java:316) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.createItemElementToChannel(RssXmlBuilder.java:214) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.lambda$createItemElementsToChannel$0(RssXmlBuilder.java:176) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.ArrayList.forEach(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.Collections$UnmodifiableCollection.forEach(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.createItemElementsToChannel(RssXmlBuilder.java:176) ~[na:na]
1Panel-halo-hXGz | at run.halo.feed.RssXmlBuilder.toXmlString(RssXmlBuilder.java:137) ~[na:na]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable.call(MonoCallable.java:72) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.FluxSubscribeOnCallable$CallableSubscribeOnSubscription.run(FluxSubscribeOnCallable.java:228) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at java.base/java.util.concurrent.FutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
1Panel-halo-hXGz | Suppressed: java.lang.Exception: #block terminated with an error
1Panel-halo-hXGz | at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:104) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.Mono.block(Mono.java:1779) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at run.halo.feed.RssCacheManager.lambda$get$1(RssCacheManager.java:32) ~[na:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4903) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3574) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2316) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2189) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2079) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache.get(LocalCache.java:4017) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4898) ~[guava-33.3.1-jre.jar:na]
1Panel-halo-hXGz | at run.halo.feed.RssCacheManager.lambda$get$2(RssCacheManager.java:29) ~[na:na]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable$MonoCallableSubscription.request(MonoCallable.java:137) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime$CoordinatorSubscriber.onSubscribe(MonoCacheTime.java:293) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCallable.subscribe(MonoCallable.java:48) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoCacheTime.subscribeOrReturn(MonoCacheTime.java:143) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.Mono.subscribe(Mono.java:4560) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.publisher.MonoSubscribeOn$SubscribeOnSubscriber.run(MonoSubscribeOn.java:126) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:84) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | at reactor.core.scheduler.WorkerTask.call(WorkerTask.java:37) ~[reactor-core-3.7.0.jar:3.7.0]
1Panel-halo-hXGz | ... 5 common frames omitted
1Panel-halo-hXGz |
更新到v1.4.1版本后博客 /rss.xml 出现500错误
瞬间没被影响到,回退到上一个版本正常
日志