0

我们有很多用户,有很多用户会话。我们想确定该软件是否正在不同的机器上使用。我们想要计算我们创建的不同变量的可能性。所以它在另一台电脑上使用的可能性:

我们使用的变量是 ip 和其他变量。

但可以说用户有一个动态 IP 地址。IP 地址变化很大,但其他变量可以保持不变。只有当所有变量都发生变化时,我们才希望创建更大的可能性,即它正在另一个系统上使用。

有谁知道计算这种可能性的公式或实现?

谢谢马蒂

4

1 回答 1

0

这个问题正在寻找一个非常具体的答案,因为细节非常模糊,但这是我的想法:

  • 如果不是多台计算机,您不太可能在短时间内让同一用户从两个 IP 地址登录。特别是如果这种情况经常发生。
  • 您可以尝试为每个变量提供某种权重指标,您可以将其用作乘数或常数值。对您的日志或任何有数据的地方进行分析,以得出所有变量的加权总数。
  • 请记住,您可能会遇到一些变量或场景,这些变量或场景会降低机会并帮助抵消其他变量。
  • 选择一个阈值,即在给定计算值的情况下,用户可能从多台机器登录的时间。

这不是你可以猜测的东西。您可能需要进行一些场景测试并收集统计数据。根据这些统计数据,您可以尝试权重方法并找出合理的阈值并做出相应的反应。

于 2012-11-16T17:07:35.143 回答