2023-17:18:27.943 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [filter,47] [f471a8f9-12]- api start time:1694510307943 ip:192.168.8.246 method:GET url:/demo/nlp/jieba param:{value=[帮我把房间的地上的台灯设置成红色 关闭客厅台灯]} headers:[Host:"192.168.8.175:8091", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.76", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] 2023-17:18:27.949 [reactor-http-nio-13] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [f471a8f9-12]- [f471a8f9-12] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] 2023-17:18:27.949 [reactor-http-nio-13] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [f471a8f9-12]- [f471a8f9-12] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] 2023-17:18:27.956 [reactor-http-nio-13] ERROR o.h.w.c.w.CommonErrorControllerAdvice - [lambda$handleException$12,176] [f471a8f9-12]- 500 Internal Server Error from POST http://127.0.0.1:8866/predict/jieba_paddle org.springframework.web.reactive.function.client.WebClientResponseException$InternalServerError: 500 Internal Server Error from POST http://127.0.0.1:8866/predict/jieba_paddle at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:239) Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: Error has been observed at the following site(s): *__checkpoint ⇢ 500 from POST http://127.0.0.1:8866/predict/jieba_paddle [DefaultWebClient] *__checkpoint ⇢ Handler com.qiuguo.iot.admin.http.api.controller.DemoController#getJieBaNlp(String) [DispatcherHandler] Original Stack Trace: at org.springframework.web.reactive.function.client.WebClientResponseException.create(WebClientResponseException.java:239) at org.springframework.web.reactive.function.client.DefaultClientResponse.lambda$createException$1(DefaultClientResponse.java:207) at reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:106) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onNext(LogMdcConfiguration.java:67) at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onNext(LogMdcConfiguration.java:67) at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:101) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onNext(LogMdcConfiguration.java:67) at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onNext(LogMdcConfiguration.java:67) at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137) at reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:129) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onNext(LogMdcConfiguration.java:67) at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137) at reactor.core.publisher.FluxFilterFuseable$FilterFuseableSubscriber.onNext(FluxFilterFuseable.java:118) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onNext(LogMdcConfiguration.java:67) at reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:137) at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:160) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onComplete(LogMdcConfiguration.java:48) at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onComplete(LogMdcConfiguration.java:48) at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) at com.qiuguo.iot.admin.http.api.filter.LogMdcConfiguration$MdcContextSubscriber.onComplete(LogMdcConfiguration.java:48) at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) at reactor.netty.channel.FluxReceive.onInboundComplete(FluxReceive.java:413) at reactor.netty.channel.ChannelOperations.onInboundComplete(ChannelOperations.java:424) at reactor.netty.channel.ChannelOperations.terminate(ChannelOperations.java:478) at reactor.netty.http.client.HttpClientOperations.onInboundNext(HttpClientOperations.java:712) at reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:114) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:436) at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:346) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:318) at io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:251) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:442) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) at java.lang.Thread.run(Thread.java:750) 2023-17:18:27.956 [reactor-http-nio-13] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [f471a8f9-12]- [f471a8f9-12] Encoding [org.hswebframework.web.crud.web.ResponseMessage@3caca1a6] 2023-17:18:27.957 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [lambda$writeWith$1,110] [f471a8f9-12]- response:{"message":"500 Internal Server Error from POST http://127.0.0.1:8866/predict/jieba_paddle","status":500,"code":"error","timestamp":1694510307955} 2023-17:18:27.957 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [lambda$filter$1,71] [f471a8f9-12]- api end time:1694510307957, total time:14 2023-17:18:32.210 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [filter,47] [f471a8f9-13]- api start time:1694510312210 ip:192.168.8.246 method:GET url:/demo/nlp param:{value=[帮我把房间的地上的台灯设置成红色关闭客厅台灯]} headers:[Host:"192.168.8.175:8091", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.76", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] 2023-17:18:32.211 [reactor-http-nio-13] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [f471a8f9-13]- [f471a8f9-13] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] 2023-17:18:32.211 [reactor-http-nio-13] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [f471a8f9-13]- [f471a8f9-13] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] 2023-17:18:32.217 [reactor-http-nio-13] INFO c.q.i.b.n.lac.LacNlp - [lambda$getNlpFromLac$0,50] [f471a8f9-13]- res{"msg":"","results":[{"tag":["v","r","p","n","u","s","u","n","v","v","n","v","n","n"],"word":["帮","我","把","房间","的","地上","的","台灯","设置","成","红色","关闭","客厅","台灯"]}],"status":"000"} 2023-17:18:32.217 [reactor-http-nio-13] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [f471a8f9-13]- [f471a8f9-13] Encoding [org.hswebframework.web.crud.web.ResponseMessage@2973537] 2023-17:18:32.218 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [lambda$writeWith$1,110] [f471a8f9-13]- response:{"message":"success","result":{"keys":[{"type":0,"tagName":"v","key":"帮","proportion":null},{"type":22,"tagName":"r","key":"我","proportion":null},{"type":21,"tagName":"p","key":"把","proportion":null},{"type":6,"tagName":"n","key":"房间","proportion":null},{"type":26,"tagName":"u","key":"的","proportion":null},{"type":23,"tagName":"s","key":"地上","proportion":null},{"type":26,"tagName":"u","key":"的","proportion":null},{"type":6,"tagName":"n","key":"台灯","proportion":null},{"type":0,"tagName":"v","key":"设置","proportion":null},{"type":0,"tagName":"v","key":"成","proportion":null},{"type":6,"tagName":"n","key":"红色","proportion":null},{"type":0,"tagName":"v","key":"关闭","proportion":null},{"type":6,"tagName":"n","key":"客厅","proportion":null},{"type":6,"tagName":"n","key":"台灯","proportion":null}]},"status":200,"timestamp":1694510312217} 2023-17:18:32.218 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [lambda$filter$1,71] [f471a8f9-13]- api end time:1694510312218, total time:8 2023-17:18:40.562 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [filter,47] [f471a8f9-14]- api start time:1694510320562 ip:192.168.8.246 method:GET url:/demo/nlp param:{value=[帮我把房间的地上的台灯设置成红色关闭客厅台灯]} headers:[Host:"192.168.8.175:8091", Connection:"keep-alive", Cache-Control:"max-age=0", Upgrade-Insecure-Requests:"1", User-Agent:"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.76", Accept:"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", Accept-Encoding:"gzip, deflate", Accept-Language:"zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"] 2023-17:18:40.564 [reactor-http-nio-13] DEBUG o.h.w.c.w.ResponseMessageWrapper - [selectMediaType,161] [f471a8f9-14]- [f471a8f9-14] Using 'application/json' given [text/html, application/xhtml+xml, image/webp, image/apng, application/xml;q=0.9, application/signed-exchange;v=b3;q=0.7, */*;q=0.8] and supported [application/json, application/*+json, application/x-ndjson, text/event-stream] 2023-17:18:40.564 [reactor-http-nio-13] DEBUG o.h.w.c.w.ResponseMessageWrapper - [writeBody,174] [f471a8f9-14]- [f471a8f9-14] 0..1 [org.hswebframework.web.crud.web.ResponseMessage] 2023-17:18:40.569 [reactor-http-nio-13] INFO c.q.i.b.n.lac.LacNlp - [lambda$getNlpFromLac$0,50] [f471a8f9-14]- res{"msg":"","results":[{"tag":["v","r","p","n","u","s","u","n","v","v","n","v","n","n"],"word":["帮","我","把","房间","的","地上","的","台灯","设置","成","红色","关闭","客厅","台灯"]}],"status":"000"} 2023-17:18:40.569 [reactor-http-nio-13] DEBUG o.h.w.s.j.CustomJackson2jsonEncoder - [debug,127] [f471a8f9-14]- [f471a8f9-14] Encoding [org.hswebframework.web.crud.web.ResponseMessage@5994266c] 2023-17:18:40.569 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [lambda$writeWith$1,110] [f471a8f9-14]- response:{"message":"success","result":{"keys":[{"type":0,"tagName":"v","key":"帮","proportion":null},{"type":22,"tagName":"r","key":"我","proportion":null},{"type":21,"tagName":"p","key":"把","proportion":null},{"type":6,"tagName":"n","key":"房间","proportion":null},{"type":26,"tagName":"u","key":"的","proportion":null},{"type":23,"tagName":"s","key":"地上","proportion":null},{"type":26,"tagName":"u","key":"的","proportion":null},{"type":6,"tagName":"n","key":"台灯","proportion":null},{"type":0,"tagName":"v","key":"设置","proportion":null},{"type":0,"tagName":"v","key":"成","proportion":null},{"type":6,"tagName":"n","key":"红色","proportion":null},{"type":0,"tagName":"v","key":"关闭","proportion":null},{"type":6,"tagName":"n","key":"客厅","proportion":null},{"type":6,"tagName":"n","key":"台灯","proportion":null}]},"status":200,"timestamp":1694510320569} 2023-17:18:40.570 [reactor-http-nio-13] INFO c.q.i.a.h.a.f.LogWebFilter - [lambda$filter$1,71] [f471a8f9-14]- api end time:1694510320570, total time:8