0%

Sentinel 规则持久化

一、修改order-service服务

修改OrderService,让其监听Nacos中的sentinel规则配置。

具体步骤如下:

1.引入依赖

在order-service中引入sentinel监听nacos的依赖:

1
2
3
4
<dependency>
<groupId>com.alibaba.csp</groupId>
<artifactId>sentinel-datasource-nacos</artifactId>
</dependency>
阅读全文 »

SpringCloud01

1.认识微服务

随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?

1.0.学习目标

了解微服务架构的优缺点

微服务技术栈

image-20210819105714890

image-20210819105849852

image-20210819110034400

image-20210819110130382

image-20210819110930997

image-20210914095159453

1.1.单体架构

单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。

image-20210713202807818

单体架构的优缺点如下:

阅读全文 »

[TOC]

axios的全局配置

1570541353621

常见配置选项,具体可看官网

1570541513944

封装axios

1570542920896

1570542391146

1570542483129

axios使用封装接口

1
2
3
4
5
6
7
8
9
10
11
request({
url: '/p/getProblemSet/'+index
}).then(
res =>{
console.log(res);
}
).catch(
err =>{
console.log(err)
}
)
阅读全文 »

[TOC]

关于pyhton

  • Python语言是通用语言
  • Python语言是脚本语言
  • Python语言是开源语言
  • Python语言是跨平台语言
  • Python语言是多模型语言
    Python语言创立者:
    Guido van Rossum
    2002年,Python 2.x
    2008年,Python 3.x

注:

变量命名主要采用下划线规则

阅读全文 »

一、Spring Boot 入门

1、Spring Boot 简介

简化Spring应用开发的一个框架;
整个Spring技术栈的一个大整合;
J2EE开发的一站式解决方案;

2、微服务

2014,martin fowler

微服务:架构风格(服务微化)

一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;

阅读全文 »

[TOC]

python操作mongodb

菜鸟教程

官方中文文档

连接mongodb

1
2
3
4
5
6
7
8
#!/usr/bin/env python
# -*- coding:utf-8 -*-

from pymongo import MongoClient

conn = MongoClient('192.168.0.113', 27017)
db = conn.mydb #连接mydb数据库,没有则自动创建
my_set = db.test_set  #使用test_set集合,没有则自动创建
阅读全文 »

[TOC]

1.简介

Docker是一个开源的应用容器引擎;是一个轻量级容器技术;

Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;

运行中的这个镜像称为容器,容器启动是非常快速的。

img

img

2、核心概念

docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);

阅读全文 »