我正在使用CodeIgniter附带的会话库,但我遇到了一个小问题。我正在使用数据库来存储所有会话,但会话库还存储了一些奇怪的行,user_agent = 'check_http/v1.4.14(nagios-plugins 1.4.14)'。我的应用程序已上传到带有 ssh 的服务器。这些类型的行几乎每隔一秒就会添加到数据库中,因此行数变得很大。我已经读过有关 Nagios 的信息,但有谁知道如何防止这些行被添加到数据库中而不在会话库中更改?
提前感谢!
一个奇怪的行。Codeigniter 会话库存储每个会话的用户数据,并且在类中明确定义:https://github.com/EllisLab/CodeIgniter/blob/develop/system/libraries/Session/drivers/Session_cookie.php#L495
现在,如果你愿意,你可以处理用户数据,哪个存储在数据库中,哪一个不是。 查看"用户数据"数组。