技术岛

官方总是喜欢留一个小坑,提供了python示例代码,也提供了java示例,就是没有提供php代码,折腾了许久,真的要抓狂了!

sleep5

这几天同事对图书云很感兴趣,想着使用java对图书云进行一次重构。也有团队成员认为不需要。但是从工程化的角度出发,我们在重构的路上回不了头,就开始准备java项目自动构建。为了节省创业成本,我们的服务器配置是比较低的,我们的第一个目标就是,在自己的电脑上配置好自动构建。

不过,经过这2天的折腾,对于在windows上构建java项目,再部署到linux上运行,算是摸到一条路子。pipeline脚本没有精修,无数次尝试,踩坑的结果。

以下jenkinsfile是实战能正常跑,可以将jar包从windows传输到linux的。

初始压测环境

1.yue.maES-9100-9200-93002.yue.malogstash-zookerper-2182stormui-8080nimbus-166273.yue.makafka-9092redis-637054.yue.mamysql5.7-33065.yue.maiis、filebeat、LogGenerator服务、WebGenerator站点6.yue.maiis、filebeat、LogGenerator服务、WebGenerator站点7.yue.ma压测客户端8.yue.ma压测客户端

以上机器均为8核16G内存,[1-8].yue.ma为脱敏host,仅做示例

压测优化思路

依据120万条日志/分钟的要求,我们通过ES查看工具,配合自己写的ES入库速率实时分析显示工具,实时观察入库速度,未达到要求,就分析,调整,直到满足目标。

日志生成

我们采用了服务生成日志、站点生成日志两种不同的方式,分别代别了实时业务中的场景。LogGenerator服务生成服务类日志,WebGenerator站点生成站点日志,站点的日志生成需要压测机器发起大量的请求。有同事基于jmeter做好了压测工具。

优化后的压测环境

1.yue.maES-9100-9200-9300logstash-2.yue.malogstash-zookerper-2182stormui-8080nimbus-166273.yue.makafka-9092redis-637054.yue.mamysql5.7-3306logstash-5.yue.maiis、filebeat、LogGenerator服务、WebGenerator站点6.yue.maiis、filebeat、LogGenerator服务、WebGenerator站点7.yue.ma压测客户端8.yue.ma压测客户端

实时优化措施

历史经验

优化LogStash批量写调整ES模板

没有设计任何场景与验证,直接向同事打听到去年压测的经验。

压测结论

测压解读,我们压到40万长日志/分钟的时候,就停止了进一步压测。依据长短日志的压测优化经验,日志系统的吞吐量可以通过调整kafka、logstash、ES的节点数来适应目标容量要求。Kafka的节点数大概为每分钟日志量的大小除以每分钟带宽满载的传输量,Logstash的数量可以观察消费堆积情况,增加数量。本次压测的经验是将kafka中topic的partion数量配置为logstash消费线程数,这样子,每个logstash都能保持工作状态。然后,每种topic的日志量占比不尽相同,可以在实战中进一步优化配置。ES侧的优化未进行,依据这次优化的经验,同样可从日志传输量与带宽角度,推测出ES节点数要求。有一个合理的初始配置,再在初始配置的基础上进行优化。

干货

kafka的图形管理工具,是开源WEB管理工具

ES入库速率实时分析显示工具,这个工具是DIY的,能实时显示当前入库到ES的日志速度,感兴趣的可以留言索取。

本次压测收集到的命令集合,感兴趣的可以留言索取

LogGenerator服务,感兴趣的可以留言索取

WebGenerator站点,感兴趣的可以留言索取

非链路日志(普通日志)

如果没有链路的概念,那恭喜,您正在使用普通的日志。普通的日志没有链路标识,不同请求的日志可能穿插在一起,查看的时候不太好串起来,分析日志有点点眼花缭乱。尤其是出现线上问题的时候,面对一团无序的日志,心急如焚。如果站点业务机有10台,定位日志的范围,也成为一个不太愉快的时候。若是多线程的服务日志,日志穿插得眼花缭乱。非链路日志(普通日志)在实时排查问题的过程中,存在的最大问题就是定位分析问题,简单的示例如下图,日志穿插在一起,不易分析同一个请求的情况。

我收到一个请求,参数是我收到一个请求,参数是我收到一个请求,参数是我收到一个请求,参数是我收到一个请求,参数是用户账号BBB未认证单链路日志

当我看到有同事使用GUID将日志请求串在一起的时候,我就这应该算是单链路日志了。站点的单次请求或服务的业务操作日志能够很好的被标识出来,在分析日志的时候,需要搜索同GUID的日志,请能定位到一个请求或作业的日志,不用提心其他日志的干扰。单链路日志对于分析单个站点或单个服务的日志情况,还是很有帮忙。我们已经能从日志中挑出日志,专注于重点日志。

请求3fba452e-d9c9-45ee-96cb-19280fa59673我收到一个请求,参数是请求b3a45dec-7667-4822-b7b9-7db1eec11a8b我收到一个请求,参数是请求3e2f3851-9491-4f97-a47c-53d1001278ba我收到一个请求,参数是请求6180a2f7-d9bf-4612-9d23-c5e6d46a079d我收到一个请求,参数是请求26a9d771-f2f3-47fa-b810-d3071a1d98ca我收到一个请求,参数是请求3fba452e-d9c9-45ee-96cb-19280fa59673用户账号BBB未认证全链路日志

全链路日志在单链路日志的基础上进行跨站点,跨服务逻辑的日志追踪。分我们排查问题的时候,往往是一个完整业务排查,不单是涉及一个站点的,可能需要顺藤摸瓜,一点一点回溯。单链路日志对此就无能为力了。所以引身出了全链路日志,我们需要为每个完整的请求分配一个追踪id,称之为TraceId,这个追踪id将在业务站点间流转,将业务日志串起来。当我们查看日志的时候,可以完整得看到业务日志的流转明细。同样的道理,服务日志在入口处,也将分配一个完整的TraceId,标识出完整的日志。

一、支付宝新旧产品变迁,支付宝bug无情打脸

提示语定格在“系统异常,请稍后再试”!

二、让人无语的机器人客服时代

每次与支付宝打交道都有一种想吐血的节奏,支付宝客服不知道哪里来的自信,总会将我引导到一个机器人客服系统,答非所问,提工单,工单让我找商服,找到商服,商服就是一个自动回复机器人。技术人工客服问半闰,又给我导向了商服,商服又是一个没完没了的自动回复,真的把人气得要吐血。什么AI什么智能机器人,都是忽悠人。若非工作需要,把阿里系的所有东西全卸载都不解气。技术人工客服唯一有用的一点就是,回复了一个问题,在哪里更新手机安全支付产品密钥,只有支付宝的人才知道,到底是什么产品,到底哪里是密钥更新的,这个答复,还是不错的。于是,我求证了一个密钥的问题,到底是使用java版密钥,还是非java版密钥,客服答复我,使用什么语言就使用什么密钥。听起来是那么的开心,我感觉不会掉坑里了。

三、支付宝支付密钥系统BUG确认

在我满腔怒气不受控制的情况下,我自己在钉钉群里圈了支付宝的对接人,将支付宝后台报错页面发过去,把人工客服答复,把商户机器人答复统统发过去,直接告诉TA,我已经吐血了。我知道钉钉对接群里有很多人,很从同事,我也顾及不了这么多。从上午开始,到下午,换电脑、换浏览器、清缓存、简直就是被耍了一天。支付宝最终确认是自己的系统问题。于是拉了一个小群,让我配合他们进行进一步的排查与处理问题,我到是非常关心更新密钥的事情,于是就接着配合。

四、一个低级的支付宝系统BUG

原以为支付宝出现了重大的系统BUG,新旧产品有重大的兼容问题。实际上却是支付宝产品的调整。更新密钥要求先入驻开放平台,从支付宝排查的结果来看,当点击查看开发者公钥时,会提示“系统异常,请稍后再试”,实际的请求情况如下

五、小心翼翼的掉支付宝的坑里

前面有提到为了防止生成密钥出问题导致我们的业务中断,特意向客服求证了密钥需要生成什么版本的密钥。在支付宝提供的密钥生成工具里,我们可以看如下图所示的提示。

六、支付宝产品密钥防坑总结

支付宝的产品可以划分为新老产品,老的产品采用用md5加密,也有采用rsa密钥加密(1024位)。老的rsa密钥在mapi网关产品密钥中管理。老产品是没有开放平台应用的概念,sdk调用也不需要传appId,新产品需要在开放平台后台配置,需要为每一个应用进行配置,sdk调用需要传appId。新产品密钥支付1027位、2048位。依据目前踩坑的经验来看,老产品的sdk采用的是PKCS8密钥,无论是java语言,还是.net语言都是使用PKCS8密钥。在更新密钥的时候,千万不能被支付宝提供的密钥工具所迷惑,老版本使用的是PKCS8,.Net也是使用PKCS8,支付宝的老版本demo就是这么提供!慎重,这是一个巨大的坑,一不小心,就会出线上生产事故,扣钱扣绩效,背黑锅,太容易掉坑里。

七、跨部门沟通

更新密钥是一件非常重要的事情,协调不同部门的人一起完成一件神坑不断的事情,非常虐心。大家都有手上的活,自然会影响到他人的工作。一点都不影响到别人,那是表面上的友好,其实换位思考也是,背着支付宝的黑锅来回找要验证码、要财务登陆,换浏览器尝试,打断了别人工作,换谁都会有点情绪。我的目标是将支付宝手机安全密钥更新好,别人开心不开心,不管,这是工作,有点耍赖了!人在江湖啊!

八、与支付宝沟通

8.1戏如支付宝

8.2老接口文档索取

有不少支付宝老产品已经没有公开的入口了,有的老接口文档如果能搜索到,那就是见鬼了,搜索到了,估计也会有一个收费码,要求付费10块钱才可以下载。对于老接口文档,可以向客服经理要,一定要提供签约的pid,具体的接口名称。一般大客户会有此服务,如果连客服经理都没有,说明不是支付宝的重要客户,基本上只有冷冷的机器人服务,你说什么都是很nice的自动回毛复,直到你放弃。

能在财务下班前更新好支付宝手机安全支付产品密钥,虽然过程是那么煎熬与不顺,想想事办成了,还是有些开心。我跟同事聊了聊,觉得这个密钥更新是一个必踩的坑,想想就扎心,这么多同行要更新密钥,这么多同行要踩坑!如果有幸看到,希望你能收藏起来,好好看看,也许能避免一场无辜的线上支付事故!

对于一个公司而言,不仅是为正常用户提供服务,也要防范不法分子利用公司的平台进行诈骗,保护公司的名誉与声望。虽然不良青年占比很少,却是公司很为头疼的事情。支付产品一直是不良青年的切入点,与不良青年的斗争,建立在数据凭证上,每一笔支付流水的都是诉讼的核心凭证,凭证对应到具体的自然人,对助于公司进行司法诉讼,维护平台的声望,打击不法份子。

新版支付产品报文

我们熟悉面向过程编程,也了解面向对象编程,在我们日常研发的过程中,往往需要我们采用编程手段将一些固化的业务逻辑采用代码的方式程序化。我们能很好的完成一个又一个新功能,还能随着业务的增长,不断的调整代码适应新的业务。

然而有的时候,我们会发现,我们所掌握的面向过程编程与面向对象编程,解决不了我们编程中的困境。于是,通过引入几个真实的案例,介绍一下面向商务编程的方式与优点。

真实案例一:对接阿里短信

从短信对接的历史来看,通常都是传手机号与短信内容,阿里的玩法改变成了手机号、短信模板、参数。依据传统的做法,我们需要为两百多个短信模板配置阿里短信模板,还要做参数映射。依据阿里短信模板的审核流程来看,基本上是没有尽头的项目了。短信内容审核老是被打回来,参数不能过多,完全是一个无底的黑洞。针对我们业务的短信,要转化成阿里的短信参数,挑战还是很大,改造切入点还不少,还不能完全确保万无一失,使用维护管理都是一个挑战。采用面向商务的编程方式,由商务出马,结果一切变得那么顺利,谈妥一个万能参数,兼容了我们的短信平台,无需切入修改代码,新增一个短信服务商的实现。

真实案例二:网银直连

很多人以为网银直连一个技术问题,一直在寻找技术解决方案,其实网银直连、转账到银行卡等产品,都不是技术问题了,而是商务问题。所谓的大客户服务,就是别人享受不了的服务,你却能享受。这不是一个技术领域的问题,而是商务之间的互动。偶尔有人问我网银直连怎么接,我都感觉就像一个诡异的灰色游戏。

真实案例三:支付费率

传统的编程方式是不需要考虑支付费率的,无旨是一个冷凉凉的参数。面向商务编程,会要考虑,一年流水多少,5个点一年能省多少钱。一个简单的例子,如果率费是1%,一年200亿流水,手续费是多少?如果率费能到0.5%,又能省多少?

真实案例四:短信监控

一般我们接入短信,就是简单的把短信送到运营商,然后就了事了。如果我们按面向商务编程的思维方式再思考一下,月底怎么对账?哪条短信成功了,哪条短信失败了?这钱花得冤不冤?

作为甲方,我们经历一场凌晨短信通道异常的煎熬,这个时候正是多数人睡梦中。我们却睡梦中惊醒。短信通道异常,用户无法收到短信,我们非常被动。出了什么问题,哪个环节出了问题,我们如何处理?见到问题后,我们首先排查了自身短信服务的情况,均无问题,于是问题的重点在短信服务商出了问题。下面详细介绍一下我们排查问题的关键要素与处理方案,最后我们来分析乙方如何答复,阐述了为什么我只打50分,连及格分也没有给。

短信流水

我们能看到的短信流水是乙方提供的流水,仅代表了短信被乙方收到,乙方将短信送到移动电信联通运营商的过程与结果,完全是在黑盒子里。比较尴尬的是乙方不提供短信回执,整个流程就变得不可监控,无法预知了。我方收到的流水均是乙方返回的成功流水,对于短信的真实发送状态,完全没有了参考意义。

紧急预案

非常幸运的是我们接入了多个短信平台,对于某个短信平台出现异常问题,我们采取了快速的通道切换措施。面对紧急情况,我们关心的是业务如何快速恢复可用状态,短信服务商如不能给出一份具有负责感的短信故障分析报告,估计是很难切回去。表面上大家一团和气,似乎不是什么大问题,作为甲方,一群人半夜无眠,也许都没有人愿意再切回去了。

短信数据核对

乙方如何答复

出现这种事故,乙方如何争取甲方切回通道呢?一份详尽的报告与整改措施是必不可少的,切记,不要一份甩锅的事故报告,把自己的责任推得一干二净的。至少从一个甲方的角度考虑,问题这么久,乙方有没有机制自动发现问题自动修复。如何避免重复问题的产生?若答复踩不到要点,让甲方爸爸怎么安心开启通道。

后记

做为甲方爸爸,我在想什么,乙方要好好想想,现在短信平台太多了,竞争那么激烈,我们程序又能做通道切换,服务不好,就切走了。估计乙方看不到我写的东东,还在纳闷,为什么给了一份“专业”的事故报告,我们也没有在群里生气,通道却没有再切回去。

近期做压测优化时,特意选用了无侵入式代码注解方式[OutputCache(Duration=300)]对接口做了5分钟缓存。依据业务预期,5分钟的缓存能确保我们的接口顺利通过压测。就在满怀信心等着通过的报告时,却被打脸了。

报告显示,在前2分钟,接口返回都正常无错误,接下来就出现了错误返回。仔细想想,这个问题在于,缓存失效的一瞬间,大量的请求穿透过去,导致请求直接压到了需要保护的后端服务。

于是,采用lock的方式,防止缓存击穿!

protectedstaticobjectsysncObject=newobject();

//开缓存了,防止缓存失效的时候发现穿透效应lock(sysncObject){//原来的业务逻辑}

经过lock处理后,压测顺利通过。目前没有发现,OutputCache的Cache保护措施,只能使用DIY进行击穿保护。

THE END
1.快速揭秘:免费短信测压软件的原理短信测压APP免费开发团队使用短信压力测试 APP 对注册模块的短信功能进行压力测试,发现当并发用户数超过一定数量时,短信发送会出现延迟,并且应用的内存使用量会逐渐增加。通过对测试结果的分析,开发团队发现是由于短信发送线程与应用其他线程之间的资源竞争导致了性能问题,于是对代码进行了优化,调整了线程优先级和资源分配策略,最终解决了https://www.jianshu.com/p/4a7e49018ad9
2.java短信压测平台51CTO博客已为您找到关于java短信压测平台的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及java短信压测平台问答内容。更多java短信压测平台相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。https://blog.51cto.com/topic/2c39b5d113ad8cd.html
3.揭秘!短信测压短信测压平台通信通道短信测压是一种用于测试短信发送性能和稳定性的技术或服务。 以下是关于短信测压及短信测压平台的相关信息: 1.短信测压的原理: 通过模拟大规模的短信发送场景,向目标号码或系统发送大量的短信,以此来测试短信通道的负载能力、响应速度、稳定性等性能指标。例如,测试在短时间内发送大量短信时,短信系统是否能够正常接收https://www.163.com/dy/article/JFL1NGL50556ACZN.html
4.在线短信测压平台腾讯云开发者社区是一种基于云计算技术的服务平台,用于测试短信发送的性能和稳定性。它可以模拟大规模的短信发送场景,通过向目标系统发送大量短信并监测响应时间、成功率等指标,评估目标系统在高负载情况下的性能表现。 在线短https://cloud.tencent.com/developer/information/%E5%9C%A8%E7%BA%BF%E7%9F%AD%E4%BF%A1%E6%B5%8B%E5%8E%8B%E5%B9%B3%E5%8F%B0-article
5.短信压力测试平台网页版:全面评估短信通道性能短信压力测试平台网页版是一种便捷易用的工具,用于模拟高并发短信发送场景,全面评估短信通道的性能和稳定性。它无需下载安装,只需在网页上输入相关参数即可轻松发起测试。 功能特点 简单易用:无需下载安装,直接在网页上操作,方便快捷。 功能强大:支持多种测试模式,可自定义测试参数,满足不同场景需求。 https://liuliangshe.com/57180647643.html
6.短信压力测试app安卓版下载短信压力测试软件最新下载v1.1短信压力测试软件是一款专为安卓系统设计的系统工具类应用,旨在模拟高并发场景下的短信发送与接收,以评估短信系统的稳定性和性能。无论是企业级的短信服务平台,还是个人用户想要了解自己手机在极端情况下的短信处理能力,这款软件都能提供详尽的测试报告和数据分析。通过自定义短信内容、设置并发级别等参数,用户可以轻松模拟https://m.crsky.com/mip/soft/714567.html
7.短信在线压测平台关于短信在线压测平台 使用F5和Cisco等厂商推出的DDoS解决方案。 , DDoS攻击(Distributed Denial of Service)是一种通过同时从多个位置对目标服务器发送高数量的数据包,导致服务器负载过重而无法处理合法用户请求的方式。攻击者使用一个或多个“僵尸网络”(botnet)通过互联网发送大量的请求到特定的目标服务,使其网络出现https://mukrb.lfjmmj.cn/
8.在线云呼死你呼死你软件短信获取短信验证码平台成立于2004年8月,成立以来始终坚守数字娱乐职业教育主航道,下设获取短信验证码平台、动漫学院、数字影视学院、三大学院,成为目前遍布全国的数字娱乐人才培养基地。人才培养缺乏成功经验与模式的情况下,获取短信验证码平台集团依靠精准的市场定位、高质量的课程体系、严格规范的教学质量管理和完善的就业推荐https://asbnfh.cn/
9.中国人寿业务稳定性保障:“1+1+N”落地生产全链路压测无侵入在线压测的工作目标可以用"1+1+N"来概括——1 个平台、1 个流程、N 个场景。 1 个平台——即要建设一个无侵入在线压测平台,能够支持寿险技术中心在对源代码无侵入的前提下开展压测。 1 个流程——由于无侵入在线压测的影响面非常大,关联团队非常多,涉及到开发团队、测试团队、部署团队、生产保障团队、https://xie.infoq.cn/article/5c3970161430badd9e3718b9a
10.沃联融合短信平台短信网关云通信短信软件沃联融合短信平台是一款专业的短信综合运营管理软件,独立部署,产品化运营,Swoole协程底层技术,负载高,更稳定,极度降低成本。我们提供短信网关,企信通,短信运营,短信软件,短信平台,企业级短信,云通信等服务,短信平台软件哪家好,短信平台软件,群发短信软件,5G短信平台,发短信https://wowlian.cn/sms
11.短信测试平台测试短信平台短信平台测试工具查看 短信测试平台 还会关注 短信推送服务 短信推送软件 短信提醒业务 短信提醒平台 短信支付平台 短信收发平台 短信收码平台 短信模板平台 短信模板编辑 短信模板id 短信渠道代理 短信电话轰炸 短信端口价格 短信编辑平台 短信群法助手 短信自助平台 短信营销公司 短信营销文案 短信营销方式 短信营销方案 产品推荐热门https://www.jdcloud.com/cn/content/detail-143126
12.在线短信压测,惩戒骗子必备小超辅助网(www.xc6d.com)提供安全的游戏辅助,分享我爱辅助网,678辅助网,游戏辅助,绿色破解辅助的软件平台。广告投放 超网永久发布地址 广告投诉 网站首页 资源分享 游戏工具 绿色软件 源码分享 公开技术 值得一看 经典游戏 每日必买 在线短信压测,惩戒骗子必备https://www.xc6b.com/qqjs/11440.html
13.短信网关平台短信软件接入短信验证码短信群发SMSWG短信网关是国内最专业的短信网关平台,特点:短信网关平台免费试用,集群部署日发送量高达1亿次,跨平台成本低(新一代短信网关,不在受限制于windows和linux服务器部署项目),原生java开发,底层采用MQ消息缓存队列。我们提供短信网关,短信运营,短信软件,短信平台,企业级短信http://smswg.com/
14.短信压力测试平台网页版:测试短信运营商实力的最佳工具助力企业短信作为企业与客户之间最常用的沟通工具之一,对于企业的通讯稳定性非常关键。而短信压力测试平台网页版作为一种测试短信运营商实力的重要工具,为企业提供了一种全面评估短信发送能力的方式。短信压力https://www.aifabu.com/details/39845
15.微服务架构海量数据商用短链平台项目大课(视频+资料)1.6-海量数据处理商用短链平台疑惑解答和准备.mp4 10.1-resttemplate里面的存在的问题你知道多少-brokenpipe错误.mp4 10.2-高性能resttemplate连接池封装配置实战.mp4 10.3-【10倍+qps提升】jmeter5.x压测优化后resttemplate前后性能对比.mp4 11.1-调用第三方短信验证码组件性能优化实战.mp4 https://www.vipc6.com/20601.html
16.慧博科技:「星火计划」燃爆全国,全面赋能30万家商户618牛气冲天为帮助商家理清各阶段状况,按需有序运营,「2023星火计划」活动将618大促平台运营节奏拆解为六大阶段,并提供了与之相适配的保障服务,帮助商家按阶段发力。 前期筹备期,慧博科技技术部门会帮助品牌商家完成对所有服务器、数据库和网络宽带的弹性升级扩容,并进行全链路压测,验证在超大流量情况下,商家订单各环节的处理情况,https://www.hbtech.cn/news_Detail/1654389878642905088.html
17.免费短信压力测试工具灵动短信压力是一款免费的短信压,目前支持安卓平台力测试工具,目前软件接口接近9000接口,不过好多都是失效了,能用,效果不是很强,一通操作下来十来条短信,感兴趣的同学可以试试,软件全部权限拒绝也可正常使用,工具仅供娱乐测试使用,勿用做其他用途哈。 灵动短信压力界面 https://blog.yjscloud.com/archives/387
18.erp云服务平台本章介绍如何通过控制台-云测服务,创建一个属于您的压测任务。 云测平台是一款具备强大的分布式压测能力的服务平台,可以模拟海量并发的业务场景,协助站点验证性能和稳定性。该平台支持梯度构造渐进式的复杂交互式流量,并提供全方位的性能报告,为系统的问题定位、抗压能力和容量配比提供有力依据。SLA(Service Level Agreemhttps://www.wangsu.com/annotation-detail/erp%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%B9%B3%E5%8F%B0
19.短信压力测试v3.0app手机版下载短信压力测试v3.0是一款可以随时检测手机性能的工具软件,用户可以通过这个平台快速的进行手机性能检测,会通过短信发送的方式查看短信的接收速度,会统计每个用户的短信接收量,检测方式是非常简单的,只需要在平台输入相应的手机号码,就可以快速的发送一些短信。 《短信压力测试v3.0》软件优势: 1.会将所有数据进行统计,并且https://www.juxia.com/sjwy/ruanjian-574948.html
20.小滴课堂微服务架构| ├──8.2-第三方短信验证码平台接入申请操作指引.mp4 42.59M | ├──8.3-账号微服务短信验证码发送工具类封装实战.mp4 95.60M | └──8.4-账号微服务短信验证码发送工具类单元测试.mp4 21.61M├──09.架构核?技术-池化思想-异步结合 性 能优化最佳实践《上》(8节) | ├──9.1-接口压测和常用压力https://985it.cn/15330/
21.饿了么餐饮服务商平台近期,我们发现有服务商未经授权,擅自使用订单履约中的隐私小号进行营销活动外呼和短信触达,引发消费者集中客诉。目前,我们已依据《“饿了么”开放平台/服务市场 服务协议 》、《开放平台服务商违规行为管理规范》要求,对该服务商进行严重警告并扣分处罚,鉴于服务商态度良好且配合积极,本次暂不对其主体进行公示。 https://open.shop.ele.me/common/publicnotice/1833843
22.小滴课堂微服务架构海量数据处理商用短链平台疑惑解答和准备 ├── [105M] 10.1-RestTemplate里面的存在的问题你知道多少- Broken pipe错误 ├── [ 48M] 10.2-高性能RestTemplate连接池封装配置实战 ├── [ 34M] 10.3-【10倍+QPS提升】Jmeter5.x压测 优化后RestTemplate前后性能对比 ├── [ 25M] 11.1-调用第三方短信验证码https://www.ukoou.com/resource/1280/xd-dlpt
23.DGIOT开源物联网平台业务平台数字孪生 城市大脑 公安系统 承载能力50-100长连接1K-100K长连接100K-3000W长连 模拟压测全业务场景模拟压测 国产化适配信创适配 等保认证 定价免费加QQ群346566935联系商务加QQ群346566935联系商务 更多报价消息和使用问题欢迎扫描下方二维码添加小迪哦。 https://doc.dgiotcloud.cn/docs/news
24.动态权限多租户数据权限工作流三方登录支付短信RedissonRedis 客户端暂未引入,等压测后,部分模块 Elasticsearch分布式搜索引擎6.7.1 Dubbo分布式 RPC 服务框架2.7.1 RocketMQ消息中间件4.3.2 Seata分布式事务中间件0.5.1 Zookeeper分布式系统协调3.4.9 作为注册中心 XXL-Job分布式任务调度平台2.0.1 springfox-swagger2API 文档2.9.2 https://portrait.gitee.com/cnetly/yudao-cloud
25.ApifoxAPI 设计、开发、测试一体化协作平台 Apifox = Postman + Swagger + Mock + JMeter API 文档 API 调试 API Mock API 自动化测试 使用Web 版 免费下载 一套系统、一份数据,解决多个 API 工具之间的数据同步问题 只要定义好 API 文档,API 调试、API Mock、API 自动化测试即可直接使用,无需再次定义。 API 文档https://www.apifox.cn/
26.短信状态报告回调短信服务用户已退订此签名或命中运营商平台黑名单规则,建议征求用户意见联系运营商平台解除黑名单 CR:0202频次管控请合理控制号码的下发频次 CR:0203时间段管控请错开管控时间段进行信息下发 CR:0205审核拦截内容不符合管控要求,请优化文案 CR:0206超流速拦截建议降低短信提交的QPS https://www.volcengine.com/docs/6361/171584