FIWARE IoT Agent UL在删除不存在的设备时冻结

FIWARE IoT Agent UL在删除不存在的设备时冻结,fiware,Fiware,当我尝试使用REST API删除FIWARE IoT Agent UL设备时出现问题 如果我尝试删除一个存在的设备,该服务将返回HTTP代码204,并且一切正常 但是,如果我试图删除一个不存在的设备,服务就会“挂断”,并且我不会从中得到任何响应 这是节点应用程序的输出,与我发出的服务请求相关: time=2018-03-22T14:30:39.225Z | lvl=DEBUG | corr=9dff81b8-2cbe-4236-9bdc- 82b912df1ff0 | trans=9dff81

当我尝试使用REST API删除FIWARE IoT Agent UL设备时出现问题

如果我尝试删除一个存在的设备,该服务将返回HTTP代码204,并且一切正常

但是,如果我试图删除一个不存在的设备,服务就会“挂断”,并且我不会从中得到任何响应

这是节点应用程序的输出,与我发出的服务请求相关:

time=2018-03-22T14:30:39.225Z | lvl=DEBUG | corr=9dff81b8-2cbe-4236-9bdc-  82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.GenericMiddlewares | srv=foo | subsrv=/bar | msg=Request for path [/iot/devices/641tvjjr] from [localhost:4061] | comp=IoTAgent
time=2018-03-22T14:30:39.226Z | lvl=DEBUG | corr=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.DeviceService | srv=foo | subsrv=/bar | msg=Removing device register in Device Service | comp=IoTAgent
time=2018-03-22T14:30:39.226Z | lvl=DEBUG | corr=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.MongoDBDeviceRegister | srv=foo | subsrv=/bar | msg=Looking for entity with id [641tvjjr]. | comp=IoTAgent
time=2018-03-22T14:30:39.228Z | lvl=DEBUG | corr=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.MongoDBDeviceRegister | srv=foo | subsrv=/bar | msg=Entity [641tvjjr] not found. | comp=IoTAgent
time=2018-03-22T14:30:39.229Z | lvl=ERROR | corr=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.Alarms | srv=foo | subsrv=/bar | msg=Raising [MONGO-ALARM]: undefined | comp=IoTAgent
time=2018-03-22T14:30:39.230Z | lvl=ERROR | corr=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.DomainControl | srv=foo | subsrv=/bar | msg=TypeError: Cannot read property 'service' of undefined | comp=IoTAgent
time=2018-03-22T14:30:39.230Z | lvl=DEBUG | corr=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | trans=9dff81b8-2cbe-4236-9bdc-82b912df1ff0 | op=IoTAgentNGSI.DomainControl | srv=foo | subsrv=/bar | msg=response-time: 5 | comp=IoTAgent
我使用的是单个服务,值为Fiware service:“foo”和Fiware ServicePath:“/bar”、该服务中的设备和默认代理配置文件。另外,我正在使用,顺便说一下,这是最新版本

其他一切工作正常,设备创建、设备列表、发送测量值等。除消除不存在的设备外,其他一切工作正常

这发生在某人身上了吗?这对我来说似乎很奇怪,我无法相信是第一个人试图删除一个不存在的设备


提前感谢所有与我有相同问题的人:

显然这是一个开放的项目

api应该返回404,但似乎没有在某个地方捕获异常,因为这会导致无限的响应时间

幸运的是,报告问题并解决问题的人是同一个人。总之,在下一版本中,问题可能会得到解决