物联网平台中的“产品详情”里配置属性的最大值、最小值的作用

Blade 未结 1 162
xiaoliu
xiaoliu 2024-09-19 19:03

一、该问题的重现步骤是什么?

1. 物联网平台中的“产品详情”里配置属性的最大值、最小值,是否有控制值不在这个值范围内触发异常值报警功能?或者如果自己写报警,在代码哪里写比较合适?

image.png


二、你期待的结果是什么?实际看到的又是什么?

期待的结果:新物联网平台中的“产品详情”里配置属性的最大值、最小值,是否有控制值不在这个值范围内触发异常值报警功能。或者自己写控制逻辑,在哪个代码模块里写比较好。

实际看到的:物联网平台中的“产品详情”里有配置属性的最大值、最小值的属性,但不知如何合理使用该值


三、你正在使用的是什么产品,什么版本?在什么操作系统上?

正在使用的产品:BladeX物联网平台

版本:1.1.0

操作系统:Windows11


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  •  admin
    admin (楼主)
    2024-09-19 19:15

    物模型的这个主要是用来给设备端做提示的,最大最小值由设备端控制,服务端是不做强校验的。

    如果做强校验,那么对超高并发的场景,你必须多准备一倍的服务器资源来应对性能损耗。


    如果在服务端,可以参考这个:https://sns.bladex.cn/q-12436.html

    作者追问:2024-09-19 19:15

    我打算在relay-amqp里对接收到的数据进行处理。比如amqp(rabbitmq)订阅到数据后,对比“产品详情”里配置属性的最大值、最小值,来做异常值报警。在relay-amqp里用rabbitmq消息队列处理,对服务器资源来的性能损耗应该小很多吧用relay-amqp的消息队列解耦

    0 讨论(0)
提交回复