作者信息
huaqiaoz

文章  14

scheduler微服务定时任务自动采集设备数据【视频】
全部评论
...

补充一个楼主没时间讲的:frequency参数的值:必须P开头,P代表正数,-P表示负数, P1Y2M3W4D表示相隔时间 Y:年,M月,W星期,D天,如果想把间隔时间改为时分秒,需要写成:PT1。。这种,比如PT10S:表示每隔10秒执行一次。(个人理解)

1年前 回复

huaqiaoz:回复 @WangJH1993: 👍恩,非常感谢

1年前 回复
...

con.setRequestMethod(event.getAddressable().getMethod().toString())因为每个address的method都不同,可能是POST、GET或者DELETE,比如日志删除和Event删除都是使用的DELETE

1年前 回复

huaqiaoz:回复 @WangJH1993: 对,在java版本中,这个地方的确是写死的,这要是我在视频中发命令的时候是直接发给device service层的,而不是通过command,源码中是应该改掉他,我看了go版本中的实现,已经改掉了,不过我个人觉得还不行,因为我看了实现逻辑,GET方式的参数并不具备实际意义,而且go的实现比较混乱,几乎就是把所有code写到一个方法中了,也不知道是哪个程序员干的好事,这个还有待商量

1年前 回复
...

我觉得edgex-support-schedule为服务中的ScheduleEventHTTPExecutor.execut()方法中的con.setRequestMethod(POST) 最好改成

1年前 回复
...

👍👍👍

1年前 回复
...

感谢分享

1年前 回复