09 2021 档案
摘要:<?php $lua = <<<LUA local sequenceKey = KEYS[1] local time = KEYS[2] local result = redis.call("setnx", sequenceKey, 1) if (result == 1) then redis.ca
阅读全文
摘要:解决方案 本地消息表 本地消息表的关键在于本地有一张存储消息日志的记录表,需要启动一个定时任务去不停地扫描消息日志记录,确保消息能够被发送。具体流程如下图: 上图流程: 1)事务发起方本地事务执行成功,在本地消息表中记录消息日志。2)启动定时任务,循环扫描本地消息表。3)定时任务扫描到消息则发送消息
阅读全文
摘要:<?php $encryptData = input('encryptedData','','trim'); //小程序加密数据 $iv = input('iv','','trim'); //小程序加密方法 $sessionKey = $_SESSION['session_key']; //小程序登
阅读全文