xuxueli / xxl-job

A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
http://www.xuxueli.com/xxl-job/
GNU General Public License v3.0
27.47k stars 10.86k forks source link

java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 33 path $.content #2829

Closed kevin241123 closed 2 years ago

kevin241123 commented 2 years ago

Which version of XXL-JOB do you using?

Powered by XXL-JOB 2.3.0

Expected behavior

项目启动后每间隔几秒就报如下错误 2022-04-16 19:11:14.820 ERROR 1500 --- [rRegistryThread] c.xxl.job.core.util.XxlJobRemotingUtil : xxl-rpc remoting (url=http://192.168.31.71:7009/xxl-job-admin/api/registry) response content invalid({"code":200,"msg":"","content":{}}).

com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 33 path $.content at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:226) at com.google.gson.Gson.fromJson(Gson.java:932) at com.google.gson.Gson.fromJson(Gson.java:897) at com.google.gson.Gson.fromJson(Gson.java:846) at com.xxl.job.core.util.GsonTool.fromJson(GsonTool.java:52) at com.xxl.job.core.util.XxlJobRemotingUtil.postBody(XxlJobRemotingUtil.java:131) at com.xxl.job.core.biz.client.AdminBizClient.registry(AdminBizClient.java:42) at com.xxl.job.core.thread.ExecutorRegistryThread$1.run(ExecutorRegistryThread.java:48) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 33 path $.content at com.google.gson.stream.JsonReader.nextString(JsonReader.java:824) at com.google.gson.internal.bind.TypeAdapters$16.read(TypeAdapters.java:402) at com.google.gson.internal.bind.TypeAdapters$16.read(TypeAdapters.java:390) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$1.read(ReflectiveTypeAdapterFactory.java:131) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:222) ... 8 common frames omitted

xuxueli commented 2 years ago

你好,推测双端版本不一致,建议检查一下。 问题无法发现,需要提供复现操作步骤。

308207109 commented 2 years ago

XXL-JOB 启动 一直报 ` xxl-job remoting (url=http://127.0.0.1:7009/xxl-job-admin/api/callback) response content invalid({"code":200,"msg":"","content":{}}).

com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 33 path $.content `