08 2020 档案
摘要:
15.Java 中 IO 流分为几种?
按功能来分:
输入流(input)、
输出流(output)。
按类型来分:
字节流和字符流。
阅读全文

摘要:
# SpringSecurityOauth2架构
# 介绍

流程:
1. 用户访问,此时没有Token。Oauth2RestTemplate会报错,这个报错信息会被Oauth2ClientContextFilter捕获 并重定向到认证服务器
2. 认证服务器通过Authorization Endpoint进行授权,并通过AuthorizationServerTokenServices生成授权码并返 回给客户端
3. 客户端
阅读全文

摘要:
这里解决了nacos 多服务器之间 进行通过网关 调用服务接口的问题
阅读全文

摘要:
欢迎来到友链小屋! 养猪仙 杨不易呀 杨不易呀 Surpass‘ Blog Campsis-tk HuiBlog 按照下面的方式申请坑位: 评论区申请坑位!!!!! 也通过短消息发送给到我坑位信息!!!! 注意: 网址图片是你的icon没有转换的比如 png jpg 网址图片:xxxxx 网址名称:
阅读全文

摘要:
撕开它的外衣,进入它的内部,看清楚它的信息,获取头像
在真正开始对接之前,我们先来聊一聊后台的方案设计。既然是对接第三方登录,那就免不了如何将用户信息保存。首先需要明确一点的是,用户在第三方登录成功之后,
我们能拿到的仅仅是一个代表用户唯一身份的ID
阅读全文

摘要:
真他妈裂开 报的我懵懵的
阅读全文

摘要:
# 接着上一次的nacos初步讲解和安装
# 任意门:https://www.cnblogs.com/Yangbuyi/p/13479767.html
# 如果启动失败的话 上一篇也是讲解过的.
阅读全文

摘要:
上一章节【工具】OSS阿里云存储服务--超级简单--个人还是觉得Fastdfs好玩
https://www.cnblogs.com/Yangbuyi/p/13488323.html
接上一个文章讲解还有一个东西忘记说
AccessKey 这玩意用来搞认证的 差不多
开通就好了..等会要用到
阅读全文

摘要:
# 介绍
#### 阿里云对象存储服务(`Object Storage Service`,简称 OSS)为您提供基于网络的数据存取服务。
#### 使用 OSS,您可以通过网络随时存储和调用包括文本、图片、音频和视频等在内的各种非结构化数据文件。
阅读全文

摘要:
# Nacos介绍
· 欢迎来到 Nacos 的世界!
· Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。
· Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。
阅读全文

摘要:
介绍
做项目, 那么就少不了配置微服务架构中,配置文件众多,各个服务的配置文件也有可能不一样,
Spring为我们提供了相应的配置中心组件--Spring Cloud config
他是一个配置管理中心,用于集中管理程序中各个环境下的配置,我们可以将配置通过git或svn等方式推送到我们的应用程序
同Eureka一样,他也分为server端与client端
优点
提供 服务端 和 客户端 支持
集中式 管理分布式环境下的应用配置
基于 Spring 环境,无缝 与 Spring 应用集成
可用于 任何 语言开发的程序
默认实现基于 git 仓库,可以进行 版本管理
可替换 自定义实现
阅读全文

摘要:
在/home/data目录下创建 clear.sh脚本
# 内容如下:
#!/bin/sh
find /root/fastdfs/storag* -mtime + 30 -type f -name "*.png" -exec rm -rf {} \;
find /root/fastdfs/storag* -mtime + 30 -type f -name "*.jpg" -exec rm -rf {} \;
find /root/fastdfs/storag* -mtime + 30 -type f -name "*.mp4" -exec rm -rf {} \;
阅读全文

摘要:
给不同的服务 配置 不同的 负载均衡策略 这里最重要 表示访问服务时 进入到 各自的 负载均衡策略 配置类里面找到相对应的 IRule
阅读全文

摘要:
# 伪随机:思路 当一个下标(伪服务)连接被调用两次,第三次如果还是它,就让再随机一次
### 当重复随机到一台服务两次时判断第三次是否还是它 是的话 我们要进行 再次随机 也就是第三次
阅读全文

摘要:
部署很多服务后 ,如果监听到服务有没有宕机
2.负载均衡,
一个服务吃不消,要部署多个服务,部署的多个服务均衡调用
3.熔断
服务出现了问题,不能让程序卡在那里
4.限流
限流就是针对超过预期的流量,通过预先设定的限流规则选择性的对某些请求进行限流“熔断”
5.降级
当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理或换种简单的方式处理,
从而释放服务器资源以保证核心交易正常运作或高效运作
6
阅读全文
