新加的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。