阿里云获取服务首先进入此链接短信服务
按照如下图的快速学习一步一步走完即可,其中系统设置可以不管
签名:短信开头的发信人信息,如【中国移动】
模板:短信内容,如 您的验证码为:${code},该验证码5分钟内有效,请勿泄露于他人!
购买套餐云通信精选特惠这个链接有200条2元的套餐,测试学习必备
导入依赖12345678910<dependency> <grou...
项目通过docker compose部署上线时,出现了容器疯狂重启的情况,昨天是nacos不断挂掉重启,连带着seata也一直重启,排查发现是内存不足的原因,重新分配内存后得以解决。
今天seata和Sentinel又开始了,我寻思内存已经够用了啊,nacos都没事了,怎么这两个又出问题了,搜索一番终于解决,记录一下原因和解决方案。
错误信息使用docker logs seata查看日志,只...
安装最近docker数据源大量失效,拉不下来镜像不是你的问题,可以自己检索还能用的镜像源
docker pull redis
启动redis创建目录首先需要手动创建/docker/redis/conf/redis.conf这个文件,命令如下:
1mkdir -p /docker/redis/conf && touch /docker...
什么是Feed流完成了一个需求,展示关注的人发布的博文,这里面就涉及到Feed流系统的设计。Feed 流产品在我们手机APP中几乎无处不在,比如微信朋友圈、新浪微博、今日头条等。只要大拇指不停地往下划手机屏幕,就有一条条的信息不断涌现出来。就像给宠物喂食一样,只要它吃光了就要不断再往里加,故此得名Feed(饲养)。
定义
Feed:Feed流中的每一条消息或者状态都是Feed,比如你微博关注...
原理一个简单的例子
123456789101112131415public class UserHolder { private static final ThreadLocal<UserDTO> tl = new ThreadLocal<>(); public static void saveUser(UserDTO user){ ...
正向代理VPN(Virtual Private Network),代理服务器位于香港等,充当客户端的代理,你对于国外服务器的访问实际上是先到代理服务器,由代理服务器帮你完成请求,并将结果转发给你。
反向代理代理服务端
负载均衡IP哈希session共享问题,一般使用redis实现
动静分离
为什么需要全局唯一ID
单体架构基本都是单库且业务单表的结构,每个业务表的ID几乎都是通过AUTO_INCREMENT 默认从1开始自增。而在分布式系统下分库分表的设计,使得多个库或多个表存储相同的业务数据,这种情况根据数据库的自增ID就会产生相同ID的情况,不能保证主键的唯一性。
UUIDUniversally Unique Identifier,UUID是由一组32位数的16进制数字...
在使用Dubbo调用服务时出现了异常:
1Fail to decode request due to: RpcInvocation [methodName=queryItemByIds, parameterTypes=null]
服务提供方也报错:
1org.apache.dubbo.common.serialize.SerializationException: com.alibaba....
简介消息队列,提供异步通信,解决同步通信问题,例如支付服务中用户支付完成后需要调用用户服务扣减余额,还需要调用交易服务更新订单状态。
拓展性差:每次有新的需求,现有支付逻辑都要跟着变化,代码经常变动,不符合开闭原则,拓展性不好
性能低下:如果全是同步调用,支付服务需要等待扣减余额,更新订单状态等业务结束,最终才能结束,调用时长是这些同步调用时长的累加和
级联失败:同步调用中的某个服务出现故...
安装
数据库:nacos默认的数据库是derby,可以配置MySQL作为nacos的数据库,去官方仓库下载mysql-schema.sql脚本,配置到数据库中
环境变量:使用docker部署,只需要将下面的环境变量文件挂载到nacos容器的env-file下,见启动docker命令
123456789PREFER_HOST_MODE=hostnameMODE=standaloneSPR...