12 2021 档案

摘要:2021.12.25 阅读全文
posted @ 2021-12-26 16:17 互联.王 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.应用部署的环境问题 大型项目组件较 阅读全文
posted @ 2021-12-24 20:25 互联.王 阅读(64) 评论(0) 推荐(0) 编辑
摘要:0.安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主 阅读全文
posted @ 2021-12-24 11:54 互联.王 阅读(2216) 评论(0) 推荐(0) 编辑
摘要:5.Nacos注册中心 5.1.认识和安装Nacos 5.2.服务注册到nacos startup.cmd -m standalone Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用N 阅读全文
posted @ 2021-12-23 11:10 互联.王 阅读(64) 评论(0) 推荐(0) 编辑
摘要:5.Nacos注册中心 SpringCloudAlibaba(阿里巴巴)也推出了一个名为Nacos的注册中心。 5.1.认识和安装Nacos Nacos (https://nacos.io/) 是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度 阅读全文
posted @ 2021-12-23 09:26 互联.王 阅读(33) 评论(0) 推荐(0) 编辑
摘要:2.4.提供者与消费者 在服务调用关系中,会有两个不同的角色: 服务提供者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务) 服务消费者:一次业务中,调用其它微服务的服务。(调用其它微服务提供的接口) 但是,服务提供者与服务消费者的角色并不是绝对的,而是相对于业务而言。 如果服务A调用了 阅读全文
posted @ 2021-12-21 21:29 互联.王 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1.认识微服务 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢?了解微服务架构的优缺点 1.1.单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。 单体架构的优缺点如下: 优点: 架构简单 部署成本 阅读全文
posted @ 2021-12-21 19:20 互联.王 阅读(904) 评论(0) 推荐(0) 编辑
摘要:前后端分离开发 Yapi Swagger 项目部署 在项目中,前端代码和后端代码混合在一起,是存在问题的,存在什么问题呢? 主要存在以下几点问题: 1). 开发人员同时负责前端和后端代码开发,分工不明确 2). 开发效率低 3). 前后端代码混合在一个工程中,不便于管理 4). 对开发人员要求高(既 阅读全文
posted @ 2021-12-20 20:35 互联.王 阅读(1223) 评论(0) 推荐(0) 编辑
摘要:mysql项目优化 MySQL主从复制 读写分离案例 项目实现读写分离 Nginx-概述 Nginx-命令 Nginx-应用 1). 一个mysql数据库处理数据存在的问题 我们如果使用一个数据库后台管理系统及移动端的用户,在进行数据访问时,都是直接操作数据库MySQL的: 1). 读和写所有压力都 阅读全文
posted @ 2021-12-18 14:06 互联.王 阅读(2673) 评论(0) 推荐(0) 编辑
摘要:Redis基础 课程内容 Redis入门 Redis数据类型 Redis常用命令 在Java中操作Redis 1. 前言 1.1 什么是Redis Redis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件,它是「Remote Dictionary 阅读全文
posted @ 2021-12-15 13:49 互联.王 阅读(44) 评论(0) 推荐(0) 编辑
摘要:1. 项目部署 之前我们讲解Linux操作系统时,就提到,我们服务端开发工程师学习Linux系统的目的就是将来我们开发的项目绝大部分情况下都需要部署在Linux系统中。那么在本章节,我们将通过两种方式,来演示项目部署,分别是:手动部署项目 和 基于shell脚本自动部署。 2.1 手动部署项目 1) 阅读全文
posted @ 2021-12-14 21:31 互联.王 阅读(113) 评论(0) 推荐(0) 编辑
摘要:1. 软件安装 1.1 软件安装方式 在Linux系统中,安装软件的方式主要有四种,这四种安装方式的特点如下: 安装方式特点 二进制发布包安装 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 rpm安装 软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,==不能自行解决 阅读全文
posted @ 2021-12-14 18:08 互联.王 阅读(250) 评论(0) 推荐(0) 编辑
摘要:Linux目录结构 登录到Linux系统之后,我们需要先来熟悉一下Linux的目录结构。在Linux系统中,也是存在目录的概念的,但是Linux的目录结构和Windows的目录结构是存在比较多的差异的 在Windows目录下,是一个一个的盘符(C盘、D盘、E盘),目录是归属于某一个盘符的。Linux 阅读全文
posted @ 2021-12-12 21:11 互联.王 阅读(644) 评论(0) 推荐(0) 编辑
摘要:课程内容 Linux简介 Linux安装 Linux常用命令 1. 前言 1.1 什么是Linux Linux是一套免费使用和自由传播的操作系统。说到操作系统,大家比较熟知的应该就是Windows和MacOS操作系统,我们今天所学习的Linux也是一款操作系统。 1.2 Linux 1). 企业用人 阅读全文
posted @ 2021-12-12 10:24 互联.王 阅读(477) 评论(0) 推荐(0) 编辑
摘要:1.1 什么是Git Git是一个分布式版本控制工具,主要用于管理开发过程中的源代码文件(Java类、xml文件、html页面等),在软件开发过程中被广泛使用。 1.2 使用Git能做什么 代码回溯:Git在管理文件过程中会记录日志,方便回退到历史版本 版本切换:Git存在分支的概念,一个项目可以有 阅读全文
posted @ 2021-12-11 09:42 互联.王 阅读(61) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示