• 首页
  • 如何处理黑平台不出款
  • 黑平台怎么追回资金
  • 平台被黑不出款怎么办
  • 联系我们
  • 开通VIP发文章免审核

{{userData.name}}

个人中心
后台
{{item.count}}
{{textHint.loading}}
  • {{data.name}}({{data.count}}){{data.name}}
写文章
当前位置:首页-如何处理黑平台不出款-正文

第三方数据延迟不可以出款 【项目日常问题-读写分离导致数据不一致问题】

专业出黑 专业出黑 如何处理黑平台不出款9个月前0020.81M0
项目背景技术架构相关业务模块模块A:是专门数据同步模块,由业务系统的数据传给第三方,所以会涉及到存消息表,和要根据消息表更新业务表两个步骤。模块B:业务模块,会有单据

项目背景技术架构相关业务模块

模块A:是专门数据同步模块,由业务系统的数据传给第三方,所以会涉及到存消息表,和要根据消息表更新业务表两个步骤。

模块B:业务模块,会有单据,每个单据会生成业务单据编号,生成业务单据编号采用数据库配置业务规则,由单个工具类实时生成。

所遇到问题

模块A ,更新业务表时有时会查询不到存的消息表的数据。

模块B , 生成业务单据编号重复(前提已增加了分布式锁控制)。

排查问题

首先模块A的问题,因为整个模版方法里包含了发送http请求到第三方,所以此方法并未添加事务,之后新增消息表数据,立刻查询就没有查询到结果,此时综合考虑定位在数据库层面。接下来通过代码层面去验证这个问题,思路就是加一个大的事务,之后在另一个事务里查询。因为大事务可以产生大的日志,会出现主从延迟。代码如下:

新建表

CREATE TABLE `test11`  (
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL
) ENGINE = InnoDB AUTO_INCREMENT = 10001 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;

.java

@RestController
@Slf4j
public class BizController {
@Autowired
private CommonHandleMapper commonHandleMapper;
@Autowired
private IEfsThirdInvService efsThirdInvService;

@GetMapping("/test")
public String test(){
// 测试主从延迟
efsThirdInvService.allSave();
List<Map<String, Object>> listDataSql = commonHandleMapper.getListDataSql("select * from test11");
System.out.println(listDataSql.size());
return "ok";
}
}

.

public interface IEfsThirdInvService  {
void allSave();
}

pl.java

@Service
@Slf4j
public class EfsThirdInvServiceImpl implements IEfsThirdInvService {
@Autowired
private CommonHandleMapper commonHandleMapper;

@Override
@Transactional
public void allSave() {
// 批量插入
String sql = "insert into test11(name) values ";
List<String> sqls = new ArrayList<>();
for (int i = 0; i < 10000; i++) {
sqls.add("('xx')");
}
commonHandleMapper.handleSql(sql + sqls.stream().collect(Collectors.joining(",")));
}
}

.java

public interface CommonHandleMapper {
int handleSql(@Param("sql") String sql);
List<Map<String, Object>> getListDataSql(@Param("sql") String sql);
}

.xml


<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="xxx.mapper.CommonHandleMapper">

<update id="handleSql" >
${sql}
</update>
<select id="getListDataSql" resultType="java.util.Map">
${sql}
</select>
</mapper>

修复方案:

可以把存消息表,和要根据消息表更新业务表两个步骤放到同一个事务里。

可以把mysql的数据复制策略,改为半同步策略,需要安装相关插件。

直接全走主库。

mysql主从相关知识

问答方式:

在同一个事务里 如果先写入一条数据 再读取一条数据,那写入和读取 都在主库么?

在同一个事务中,如果先写入一条数据再读取一条数据,这两个操作通常会在同一个数据库节点上执行。如果是在主库上开始的事务,那么:

这是由事务的隔离级别保证的。在 Read隔离级别下(的默认隔离级别),一旦事务开始,它将会看到该事务开始时已经存在或者在该事务中进行的任何数据修改。这意味着在事务中进行的写入操作,同一事务中的后续读取操作都能够看到。

在主从复制的环境中,如果事务在主库上开始,并且包含了写入操作,那么:

可以等同步到从库 再返回成功么

在MySQL的主从复制架构中,确保数据已经同步到从库再返回成功,是一个重要的需求,特别是在需要强一致性的场景下。这种做法可以确保客户端在写入操作完成后,能够从从库读取到最新的数据。以下是一些实现这一需求的方法:

如何实现半同步策略的

插件加载:

在主库和从库上分别加载半同步复制插件.so和.so。这些插件提供了半同步复制的功能。

事务提交过程:

当客户端向主库提交一个事务时,主库会将事务写入其二进制日志()。

主库的插件会等待至少一个从库的确认,即从库已经接收并写入中继日志(relay log)并刷新到磁盘。

从库确认:

从库的插件在接收到主库发送的事务事件后,会将其写入中继日志并刷新到磁盘。

完成这些操作后,从库会发送一个确认(ACK)消息回主库。

超时和降级:

如果主库在指定的超时时间内(由设置)没有收到至少一个从库的确认,主库会降级为异步复制,并将事务提交给客户端。

当从库再次赶上并能够确认接收事务时,主库会重新启用半同步复制。

数据一致性保证:

半同步复制确保在主库故障时,所有已提交的事务都至少在一个从库上有所**,从而减少了数据丢失的风险。

性能考量:

半同步复制可能会增加事务提交的延迟,因为主库需要等待从库的确认。这种延迟至少是网络往返时间(RTT)。

故障转移:

在故障转移时,如果使用了半同步复制,故障的主库不应该被重新作为主库使用,因为它可能包含未被从库确认的事务。

配置灵活性:

可以通过设置t来指定需要等待的从库数量,默认为1。

可以通过设置来指定在事务提交过程中等待从库确认的具体点位,可以是(默认)或。

总结:如果需要同步复制,把t设置为总的从库的数量就可以,还需要增大超时时间。

相关文章

  • 网上被黑了不给提款怎么办 网上被黑出款通道维护怎么办

    网上被黑了不给提款怎么办 网上被黑出款通道维护怎么办

    1、一句话点评对于国际线路波动不能出款的这种情况,我们是不是真的束手无策了,是不是不能解决这个问题,很多的网友也想解决这方面的问题,注意是出现几…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0022.78M0
  • 网上平台被黑了出不了款怎么办 网上网站出现被黑各种理由不给出款;如何快解决

    网上平台被黑了出不了款怎么办 网上网站出现被黑各种理由不给出款;如何快解决

    1、小编想说网上过来人告诉你,下面就来告诉你嬴钱不能出款要怎么办.千万不要和客服理论,(如果您嬴得款额巨大,请一定要记住。现在将《网上网站出现被…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0024.26M0
  • 被网络平台黑了客服不给提 指南丨千万别信!防骗提醒避坑指南来了

    被网络平台黑了客服不给提 指南丨千万别信!防骗提醒避坑指南来了

    新学期开学了学生尤其是在校大学生除了迎接崭新的学习和生活外还要面对各种考验特别是如何鉴别不法分子的花言巧语不被他们精心编造的谎言蒙蔽…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0021.50M0
  • 平台一直审核不给出款 这个不到20人的小团队,花3年做出了第一款登陆PS5的国产单机游戏

    平台一直审核不给出款 这个不到20人的小团队,花3年做出了第一款登陆PS5的国产单机游戏

    我们与这款游戏的制作人聊了聊。…
    专业出黑 专业出黑 如何处理黑平台不出款10个月前0024.26M0
  • 365赢30万不让提款 有网友说国际线路波动出现取款通道维护不让提现出款

    365赢30万不让提款 有网友说国际线路波动出现取款通道维护不让提现出款

    1、内容简介护不让提款怎么办。小编将《有网友说国际线路波动出现取款通道维护不让提现出款》的相关知识,分享给我,可能会有不同的看法,多个方面为读者…
    专业出黑 专业出黑 如何处理黑平台不出款1个月前0014.50M0
  • 维护审核不给出款怎么办 关于网上赢钱被黑提款一直在审核不给出款该怎么办?

    维护审核不给出款怎么办 关于网上赢钱被黑提款一直在审核不给出款该怎么办?

    网络虚拟无保障所以玩家被黑钱的事时有发生,国内法律不允许所以我们吃了亏只能在网上骂骂出出气,被黑之后如果不是网站自愿给你提的几乎是没有什么办法可…
    专业出黑 专业出黑 如何处理黑平台不出款10个月前0014.20M0
  • 网络黑平台诈骗,钱能追回来嘛 愣的怕不要命的!被骗70万2天内全款追回?缅北诈骗纪实(一)

    网络黑平台诈骗,钱能追回来嘛 愣的怕不要命的!被骗70万2天内全款追回?缅北诈骗纪实(一)

    我是成都红红姐,自由职业者。点击右上角“关注”,与您分享身边的真人、真事和美好生活。俗话说的好,狠的怕横的,横的怕愣的,愣的怕不要命的。跟骗子客…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0023.97M0
  • 纯黑平台不给提款怎么办 在网上的平台提取失败风控审核

    纯黑平台不给提款怎么办 在网上的平台提取失败风控审核

    1、序文有能力多年的出黑经验,有能力团队,让你在网络的这个世界中,有可以帮助你出款,如果你现在的平台有被黑的可能,那么还是不要操作,首先时间找我…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0022.98M0
  • 网上被黑不给取款怎么解决 藏分移分出款方法技巧,不给取款怎么解决,网站出

    网上被黑不给取款怎么解决 藏分移分出款方法技巧,不给取款怎么解决,网站出

    藏分移分出款方法技巧,不给取款怎么解决,网站出亲,您好!对于您问的【藏分移分出款方法技巧,不给取款怎么解决】的问题,做出以下解答:该解释第八条规…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0030.28M0
  • 网上被黑不给取款 网上玩的出不了款了--这里可以解决

    网上被黑不给取款 网上玩的出不了款了--这里可以解决

    1、文章重中之重在黑网提示恶意刷水套利提现失败怎么办。作者把《网上玩的出不了款了》的相关介绍,和大家分享一下,可能会有不同的看法,如果问题得到解…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0027.42M0
  • 怎么查看老公对方手机微信语音聊天** 有没有老公远程查看老婆微信聊天 怎样远程查看老婆微信聊天内容呢

    怎么查看老公对方手机微信语音聊天** 有没有老公远程查看老婆微信聊天 怎样远程查看老婆微信聊天内容呢

    本篇文章给大家谈谈有没有老公远程查看老婆微信聊天,以及怎样远程查看老婆微信聊天内容呢对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。…
    专业出黑 专业出黑 如何处理黑平台不出款1年前0026.63M0
  • 网上赢钱被黑提款被拒有什么方法 “杀猪盘”受害者:网上交友后,我和闺蜜被“贴心男”骗了166万

    网上赢钱被黑提款被拒有什么方法 “杀猪盘”受害者:网上交友后,我和闺蜜被“贴心男”骗了166万

    市民叶女士曾遭遇过“知人知面不知心”的熟人欺骗,平时做事非常谨慎,还经常奉劝身边人不要想着一夜暴富就陷入P2P、传销等骗局,没想到今年3月20日…
    专业出黑 专业出黑 如何处理黑平台不出款9个月前0014.10M0

最新文章

  • 小投资摆地摊赚做什么好 摆地摊卖什么最赚钱而且很受欢迎
  • 快速注册chatgpt 中小AI企业,正在远离“牌桌”
  • 小投资摆地摊赚做什么好 2024年,不打工,做四个本小利大生意!!!
  • 云从科技chatgpt 倒反天罡:ChatGPT教人说话?36万视频+77万播客已证实
  • 快速注册chatgpt 文心一言全面免费,最新版本实测!网友:AI 普惠的时代来临了
  • 男性勃起用什么 男人阴茎勃起无力吃什么药好
  • 女方婚书回帖 八旬老人街头写婚书:传统技艺绽放新光彩
  • 自己在网上怎么挣钱 个低成本副业:一部手机即可做,业余时间月入 5000 + 挺可行
  • ai人工智能 下载 国内常用免费AI工具介绍(6.3)——通义APP的“AI生视频”
  • 女方婚书回帖 结婚不用户口本,父母拦不住,离婚却被卡死?
  • chatgpt创始人是俄国人吗 OpenAI创始人Altman离经叛道,16岁出柜,19岁斯坦福辍学
  • wps接入chatgpt chatgpt如何接入wps
  • 网上赢了钱提不了现怎么解决 在平台营前检测
  • 草根如何创业 “创业摆渡人”
  • chatgpt4.0功能解读 ChatGPT-4都逆天升级了,我们还要继续培养“小镇做题家”吗??
  • 可以提款到qq的赚钱游戏 清远男子听信网友可以快速赚钱,没想到前几次真的赚到了……
  • chatgpt4.0功能解读 ChatGPT4.0使用2个月心得:没有想象的那么好!
  • 365赢30万不让提款 注单异常不给提款怎么解决
  • 利用chatgpt进行高考志愿填报 ChatGPT、高考志愿……朱民在达沃斯上跟潮新闻记者聊了这些关键词

没有相关内容

Copyright © 2022-至今 被平台黑了取不了款怎么出黑•现在最火的免费发帖推广平台网站 陕ICP备2023010157号
43 次查询在 1.470 秒, 使用 41.43MB 内存