二次开发问题_物联网平台_边缘计算网关

新加的Controller为啥拿不到当前用户信息?

新加的controller方法能进,但获取不到用户信息。

答案

1、在YT_NOT_AUTH_API里面放行的用户是匿名用户,无法获取用户信息

2、注意controller里面的@RequestMapping地址要加上以下两个对应的前置。例如:api/hikvision

如何不需要token就能调用Controller接口?

答案

是否在ThingsboardSecurityConfiguration类里面把相应的url地址写入了白名单

数据库ts_kv不是超表如何处理?

thingsboard.yml配置文件配置的timescale但数据库表不是超表如何处理

答案

1、执行超表的命令

#其中604800000代表分块的区间,默认是7天,单位毫秒
SELECT create_hypertable('ts_kv', 'ts', chunk_time_interval => 604800000, if_not_exists => true);

2、执行查询命令

SELECT
	h.TABLE_NAME,
	C.interval_length 
FROM
	_timescaledb_catalog.dimension
	C JOIN _timescaledb_catalog.hypertable h ON h.ID = C.hypertable_id;

如何写自己的规则链节点?

答案

参考地址

平台成功点播GBT28181视频后通过浏览器控制台取flv流,无法再vlc中播放?

‼️ 特别注意

vlc3.0.18版本以及较近版本无法播放除hls的H265编码格式流(m3u8),也可以更改设备编码格式为H264,就可以播放vlc。

本文通过 YUQUE WORDPRESS 同步自语雀
云腾五洲-AI助理