欢迎访问机房运维工作室

爱数知识库

AnyShare-在线用户统计中的实时在线报表只显示单个时间点的在线人数

频道:爱数知识库 日期: 浏览:188

AnyShare-在线用户统计中的实时在线报表只显示单个时间点的在线人数

关键字

在线人数

适用产品

  • AnyShare Enterprise 7.0.4.x
  • AnyShare Express 7.0.4.x


问题描述

在 AnyShare 管理控制台中,依次点击运营和审计 > 用户统计 > 在线用户统计 > 实时在线报表,只显示当前时间点的在线人数,如下图所示

image.png


问题影响

实时在线报表缺少其他时间点统计。

问题原因

AnyShare 应用和数据库服务是独立部署的情况下,两者时间不一致。

解决方案

为了解决此问题,需要将 AnyShare 服务器和数据库服务器上的时间修改为一致,详细操作步骤如下:

注意:修改 AnyShare 集群时间,存在一定风险,请谨慎操作。要先评估时间跨度,若时间跨度比较大的情况下需要申请非业务时间段操作,并要做好重新生成证书的操作准备。若时间跨度在2-5分钟之内,则进行后续操作。

步骤1,检查 AnyShare 和数据库服务器上时间是否一致。

1. 进入 AnyShare 服务器后台,执行以下命令检查时间

date

2. 进入数据库服务器后台,执行以下命令检查时间。

date

3. 将以上两个服务器上的时间进行对比,若不一致,则继续往下执行。

步骤2,将 AnyShare 和数据库服务器上时间修改为一致。

1. AnyShare服务器后台,执行以下命令,手动修改当前时间 。

1.1 执行以下命令修改时间。

date -s " 2019:06:21 11:11:11”

注意:此命令中的 “2019:06:21 11:11:11”,仅作示例,请以实际时间为准。

1.2 执行以下命令将时间同步写入 cmos。

clock -w

2. 数据库服务器后台,执行以下命令,手动修改当前时间。

2.1 执行以下命令修改时间。

date -s " 2019:06:21 11:11:11”

注意:此命令中的 “2019:06:21 11:11:11”,仅作示例,请以实际时间为准。

2.2 执行以下命令将时间同步写入 cmos。

clock -w

步骤3,再次查看实时在线人数,显示正常。

企业微信截图_16855820772110.png

更多信息

有 NTP 时间服务器的情况下,可配置 NTP 进行时间同步。