PHP 并发问题
爱奇途 2016-12-02 12:06:45 问题描述:
1.用户发推广链接abc.com?tuijian_id=22,给其他用户
2.其他用户访问该推广链接,每访问一次就给tuijian_id=22的用户加积分
3.开始通过获取其他用户访问的ip,进行限制;ip存在cookie里面; 如果刚开始没读取到缓存ip,则执行加积分,并给cookie赋值现在的ip;如果后面再次访问,就读取cookie的ip判断是否与目前ip相同,相同就不执行加积分了
但是用户如果快速刷新页面,如果刷5次就会加5次的积分,相当于cookie的值都是空的,每次都是执行