Hi,walkor,
遇到一个这样的怪问题,在Workerman-RPC中,我封装了一个这样的获取随机数的静态方法 如下:
public static function getRandomNumber () {
$str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789';
return str_shuffle($str);
}
我只开一个进程时,每次请求后在业务中调用这个方法获取的随机值是不同的。但是当我开多个进程时,每次请求后在业务中调用这个的方法时获取到的随机值会出现重复情况。这是什么原因导致的呢?谢谢