技术文章 - CS298126
通过 ThingWorx Analytics 中的自定义服务执行训练作业时返回错误“AnalyticsServer_TrainingThing 未连接”
已修改: 22-Dec-2022
适用于
- ThingWorx Analytics 8.3.2
说明
- 通过自定义服务执行训练作业时返回以下错误
执行服务 XXXX 时出错。消息 :: AnalyticsServer_TrainingThing 未连接 - 有关详细信息,请参阅脚本错误日志。
要么
服务脚本 [XXXX] 中的执行错误 :: 服务 [500] 返回的错误:训练期间失败
要么
服务脚本 [XXXX] 中的执行错误 :: 服务 [500] 返回的错误:训练期间失败
- <ThingWorxAnalyticsServer>/data/logs/training.log报告
com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor:为 TrainingJob [20181213] 类型的 TrainingJob 提交作业失败:
! org.apache.zookeeper.KeeperException$ConnectionLossException:KeeperErrorCode = /twxml_job_queue/jobs/job_1539618311317_245_ 的连接丢失
!在 org.apache.zookeeper.KeeperException.create(KeeperException.java:99)
!在 org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
!在 org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.lambda$mkdir$0(ZookeeperSession.java:106)
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.callZookeeper(ZookeeperSession.java:280)
! ... 省略了 69 个公共框架
!导致:net.dempsy.cluster.ClusterInfoException:Zookeeper 在 /twxml_job_queue/jobs/job_1539618311317_245_ 尝试 mkdir 时失败
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.callZookeeper(ZookeeperSession.java:293)
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.mkdir(ZookeeperSession.java:102)
!在 com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor.executeJob(DempsyClusterJobExecutor.java:691)
!在 com.thingworx.analytics.ccc.dropwizard.service.JobService.runIt(JobService.java:64)
!在 com.thingworx.analytics.training.core.TrainingService.trainModel(TrainingService.java:90)
!在 com.thingworx.analytics.training.resources.TrainingResource.submitTrainingJob(TrainingResource.java:39)
!在 sun.reflect.GeneratedMethodAccessor44.invoke(未知来源)
!在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)...
! org.apache.zookeeper.KeeperException$ConnectionLossException:KeeperErrorCode = /twxml_job_queue/jobs/job_1539618311317_245_ 的连接丢失
!在 org.apache.zookeeper.KeeperException.create(KeeperException.java:99)
!在 org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
!在 org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.lambda$mkdir$0(ZookeeperSession.java:106)
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.callZookeeper(ZookeeperSession.java:280)
! ... 省略了 69 个公共框架
!导致:net.dempsy.cluster.ClusterInfoException:Zookeeper 在 /twxml_job_queue/jobs/job_1539618311317_245_ 尝试 mkdir 时失败
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.callZookeeper(ZookeeperSession.java:293)
!在 net.dempsy.cluster.zookeeper.ZookeeperSession.mkdir(ZookeeperSession.java:102)
!在 com.thingworx.analytics.ccc.job.dempsy.DempsyClusterJobExecutor.executeJob(DempsyClusterJobExecutor.java:691)
!在 com.thingworx.analytics.ccc.dropwizard.service.JobService.runIt(JobService.java:64)
!在 com.thingworx.analytics.training.core.TrainingService.trainModel(TrainingService.java:90)
!在 com.thingworx.analytics.training.resources.TrainingResource.submitTrainingJob(TrainingResource.java:39)
!在 sun.reflect.GeneratedMethodAccessor44.invoke(未知来源)
!在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)...
- 动物园管理员日志报告
由于 java.io.IOException:Len 错误 1099339,导致会话 0x167a7c986bf0006 关闭的异常
要么
java.io.IOException: 不合理的长度 = 1099374
要么
java.io.IOException: 不合理的长度 = 1099374
这是文章 298126 的 PDF 版本,可能已过期。最新版本 CS298126