摘要: 假设神领物流系统有这些运输路线数据: 按照上面的订单,是由【上海浦东迪士尼】发往【北京昌平金燕龙】,有直达的路线吗?其实是没有的,实际上很少会有【网点↔网点】的直达路线的,这样成本太高了,所以完成一次运输都是通过各个【转运】完成的。 如果参考上面的路线数据,可以找出两条转运路线: 路线1:迪士尼营业 阅读全文
posted @ 2025-01-16 20:11 听宏 阅读(78) 评论(0) 推荐(0)
摘要: 一、查找端口对应的进程 ‌打开命令提示符‌:按下Win+R键,输入“cmd”并按回车,打开命令提示符窗口。 ‌查看端口占用情况‌:在命令提示符窗口中输入netstat -nao,查看所有IP和端口的占用情况。你可以通过管道符和findstr命令来筛选特定端口,例如netstat -ano | fin 阅读全文
posted @ 2024-12-24 19:56 听宏 阅读(5890) 评论(0) 推荐(1)
摘要: 分布式事务 概念:在分布式系统环境下由多个服务通过网络通信协作去完成一次事务,这称之为分布式事务。可简单理解为一个分布式事务等于多个本地事务。 用户创建订单,客户端请求交易服务创建订单 创建订单成功,交易服务请求购物车服务清理购物车,请求库存服务空间库存 由于订单、购物车、商品分别是三个不同的微服务 阅读全文
posted @ 2024-12-23 10:13 听宏 阅读(88) 评论(0) 推荐(0)
摘要: 服务的保护 微服务保护 雪崩问题 如果加入商品服务业务并发较高,占用过多Tomcat连接。就可能会导致商品服务的所有接口响应时间增加,延迟变高,升值是长时间阻塞直至查询失败。此时查询购物车业务需要等待商品查询结果,从而倒是购物车业务的响应时间也变长,甚至也阻塞直至无法访问。这样就导致整个服务走不通, 阅读全文
posted @ 2024-12-21 23:33 听宏 阅读(64) 评论(0) 推荐(0)
摘要: 动态代理 1、动态代理(dynamic proxy) ​ 在运行时候,在JVM中动态 针对某一个类或者接口,产生一个对象 ​ 特点:在不改变原有的类或者方法的基础上实现对类或者方法的增强 2、实现方法 方法一:java的jdk中提供了一个类 Proxy静态方法 newProxyInstance(参数 阅读全文
posted @ 2024-12-19 20:25 听宏 阅读(42) 评论(0) 推荐(0)
摘要: SpringCodel微服务 docker启动命令: systemctl start docker 启动docker systemctl status docker 查看docker状态 systemctl enable docker 设置开机自启 设置容器开机自启 docker update st 阅读全文
posted @ 2024-12-19 14:32 听宏 阅读(50) 评论(0) 推荐(0)