摘要: Ribbon负载均衡 一、负载均衡原理 SpringCloud底层其实是利用了一个名为Ribbon的组件,来实现负载均衡功能的。 请求明明是http://userservice/user/1,怎么变成了http://localhost:8081的呢? 二、源码跟踪 2.1LoadBalancerIn 阅读全文
posted @ 2022-11-10 10:27 给我手牵你走 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Eureka注册中心 1.问题分析 假如我们的服务提供者user-service部署了多个实例,如图: order-service在发起远程调用的时候,该如何得知user-service实例的ip地址和端口? 有多个user-service实例地址,order-service调用时该如何选择? or 阅读全文
posted @ 2022-11-09 23:50 给我手牵你走 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 微服务拆分以及实现RestTemplate远程调用 案例需求 修改order-service中的根据id查询订单业务,要求在查询订单的同时,根据订单中包含的userId查询出用户信息,一起返回。 因此,我们需要在order-service中 向user-service发起一个http的请求,调用ht 阅读全文
posted @ 2022-11-09 22:32 给我手牵你走 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 认识微服务 1.单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 单体架构的优缺点如下: 优点: 架构简单 部署成本低 缺点: 耦合度高(维护困难、升级困难) 2. 分布式架构 分布式架构:根据业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。 分布式架 阅读全文
posted @ 2022-11-09 21:59 给我手牵你走 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 操作步骤 1.选择project structure 2.选中缺少测试模块的服务,点src目录下右键点New Flder新建test 3.讲该文件夹标记为test模块 4.接下来就可以建包建测试类了 阅读全文
posted @ 2022-11-09 10:49 给我手牵你走 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 数据统计 后台系统首页中,显示各种统计数据,比如:累计用户数、新增用户数、登录次数等内容。 解决方案 数据库表分析 一、数据采集 需求: 1、探花系统将用户操作日志写入RabbitMQ 2、管理后台获取最新消息,构造日志数据存入数据库 1.搭建RabbitMQ环境 添加依赖 <!--RabbitMQ 阅读全文
posted @ 2022-11-09 09:25 给我手牵你走 阅读(313) 评论(0) 推荐(0) 编辑
摘要: ##Windows系统 调出命令窗口 输入命令:netstat -ano 列出所有端口的情况 ###看被占用端口对应的PID,输入命令:netstat -aon|findstr “8082”,回车,记下最后一位数字,即PID,加入这里是5116。 ###继续输入tasklist|findstr “5 阅读全文
posted @ 2022-11-08 20:20 给我手牵你走 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 用户冻结、解冻 一、用户冻结 用户冻结/解冻使用管理员在后台系统对用户的惩罚措施。对于发布不当言论或者违法违规内容的用户,可以暂时、永久禁止其登录,评论,发布动态、 后台中解冻/冻结,就是将用户状态写入数据库中 APP端用户在进行登录,评论,发布动态时检测Redis中冻结状态 1.ManageCon 阅读全文
posted @ 2022-11-08 17:02 给我手牵你走 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 用户信息管理 后台管理系统可以对所有注册用户进行统一管理。如查看用户列表,用户详情,用户发布的视频/动态等 一、分页查询用户列表(就是查询所有的用户信息) 1.ManageController /** * 用户数据分页查询 * 请求路径:/manage/users * 请求方式:get * 请求参数 阅读全文
posted @ 2022-11-08 17:01 给我手牵你走 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 管理员登录三部曲 需求分析: 管理员发起登录请求,登录成功后进入主页。 在前后端分离的项目中,一次登录往往会发送多次请求。 1.获取验证码图片 2.用户登录,获得token 3.根据token获取用户信息 实体类(对应数据库表结构) package com.tanhua.model.domain; 阅读全文
posted @ 2022-11-08 16:59 给我手牵你走 阅读(32) 评论(0) 推荐(0) 编辑