这个bug不太好卡。估计跟chase系统内部设计有关。我的猜测:chase内部有个batch job负责扫描数据库给Marriott提供名单发FN。marriott卡和ritz卡的job是分开运行的,并且marriott卡的job先运行。如果运气好正好是在两个job中间升的级,那就恰好两次运行都被扫描到,顺利得到35k+85k FN。
比如这两个job的执行频率是每周一次,负责扫描下一周过anniversary的用户。周一运行marriott的job,周三运行ritz的job。那如果你正好是anniversary前一周的周二升级,那就卡住了这个bug。