会话在数据库中始终为空(版本6.2.5)

时间:2019-07-10 00:16:20

标签: grafana

我正在做Grafana的放大会话管理。幸运的是,在新的Grafana版本(6.2以上)中,我们将会话默认存储在数据库中(https://grafana.com/docs/installation/configuration/#session 无论如何,当我尝试打开多个会话并在Mysql中检查会话存储时,它始终为空

mysql> select * from session;
Empty set (0.00 sec)

我意识到每个用户的连接会话都将存储在user_auth_token表中。

mysql> select * from user_auth_token\G
*************************** 1. row ***************************
             id: 1
        user_id: 2
     auth_token: 396dcbf78bbb5f40a52a2d63bdce8a0b0612c1e3381ad6d4c2ef81ee6a532b95
prev_auth_token: 396dcbf78bbb5f40a52a2d63bdce8a0b0612c1e3381ad6d4c2ef81ee6a532b95
     user_agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36
      client_ip: 133.237.7.76, 127.0.0.1
auth_token_seen: 1
        seen_at: 1562667883
     rotated_at: 1562667883
     created_at: 1562667883
     updated_at: 1562667883
*************************** 2. row ***************************

如果我清除此数据,则当前用户会话将被删除,并且他需要再次登录。 我的问题是“ Grafana数据库中的会话表使用什么”和“我们如何检查它”? 非常感谢您的建议!

0 个答案:

没有答案