ICode9

精准搜索请尝试: 精确搜索
  • Nacos源码开篇2022-05-21 00:33:41

    1.Nacos核心功能点 服务注册:Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。Nacos Server接收到注册请求后,就会把这些元数据信息存储在一个双层的内存Map中。 服务心跳:在服务注册后,Nacos Client会维护一个定时心跳来

  • 从0到微服务-5 RPC远程服务调用2022-05-20 23:01:12

    微服务架构常见的组成部件: 接下来,我们先具体学习下如何实现RPC远程调用: 前面我们讲了服务提供者和服务消费者之间通过桥梁建立联系-注册中心。那么,我们想象一下一次微信语音通话的过程: A通讯录找到B 》》 呼叫B  》》 B接到语音通话提示  》》B 不方便接听 》》A一直等待  》

  • 免费云服务器2022-05-20 21:35:01

    来推广一下三丰云的免费云服务器。 最近在开发一个项目,但是几个网站下我的云服务器都在跑东西,没有任何空闲的。于是我就想起了三丰云。这里有免费云服务器和免费虚拟主机,免备案服务。对于我这种简单进行开发,完成后就移植到正式服务器上,完全是绰绰有余的。 我曾经充过钱,不过这并不

  • 聊下系统改造2022-05-20 00:32:43

    最近公司技术架构需要改造升级,实现分布式服务中心、分布式日志系统以及统一的后台任务管理系统,当时接到这些任务,心里是犹豫的,主要有以下几点考虑(这里考虑的任务是分布式服务中心,其他两个任务还是比较好改造的)。   1. 人力不够,后端本来人手就几个,一个萝卜一个坑,不可能全部调动来做

  • 自定义服务2022-05-19 17:03:59

    自定义一个IWelcomeService服务。 自定义一个IWelcomeService服务,这样在请求管道里也能使用。 新建一个接口 该接口里可以用来处理逻辑。这里我们创建一个方法用来返回一个helloWorld public interface IWelcomeService { string GetMessage(); } 新建一个实现它

  • 内网学习之SPN2022-05-19 09:02:13

    SPN简介 SPN(Server Principal Names)服务主体名称,是服务实例的唯一标识符(例如:HTTP、SMB、Mysql等)。Kerberos身份验证使用SPN将服务实例与服务登录账户想关联。如果在整个林或者域中的计算机上安装多个服务实例,则每个实例都有必须具有自己的SPN,如果客户端可能使用多个名称进行身份验

  • 从0到微服务-22022-05-19 01:03:04

    上一节简单的了解下单体应用与微服务之间的一些关系。接下来我们就详细初步了解下微服务构架。 一、服务调用的基本组件 1、服务定义: 简单理解下,就是作为服务提供者到底怎么的方式提供给消费者调用,api接口?xml报文? 以api接口为例,需要提供一份在线文档能够让调用者知道:调用你的接口

  • 《The Tail At Scale》论文详解2022-05-18 02:33:30

    简介 用户体验与软件的流畅程度是呈正相关的,所以对于软件服务提供方来说,保持服务耗时在用户能接受的范围内就是一件必要的事情。但是在大型分布式系统上保持一个稳定的耗时又是一个很大的挑战,这篇文章解析的是google发布的一篇论文《The Tail At Scale》,里面讲述的是google内部的

  • 7.Docker-compose容器编排2022-05-17 23:32:28

    什么是 Docker-compose容器编排 Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件 docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭这些容器 Docker-Compose 是 Docker

  • Hystrix 服务熔断2022-05-17 15:03:05

    熔断机制概述 熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务出错不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。 当检测到该节点微服务调用响应正常后,恢复调用链路。 在SpringCloud框架里,熔断机制通过

  • 运维:OAAS2022-05-17 12:33:39

    IT和互联网运维的新篇章正要掀开,云计算和运维即服务(OaaS)正在为各类企业提供系统构建和扩展,帮助他们取得在线业务的成功。   互联网信息科技和运维一直在不断变化,包括了IT所覆盖的一切新工具、云、基础设施、技术和要求。虽然,现今的在线商务和客户都希望能够得到世界级的全天候24

  • 运维:ITSM2022-05-17 11:33:15

    IT服务管理(ITSM)是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的方法,是一套方法论。ITSM起源于ITIL(IT Infrastructure Library,IT基础架构标准库),ITIL是CCTA(英国国家电脑局)于1980年开发的一套IT服务管理标准库。它把英国在IT管理方面的方法归纳起来,变成规范,为企业的IT

  • 三大特性,多个场景,Serverless 应用引擎 SAE 全面升级2022-05-17 10:00:16

    ​简介:Serverless 应用引擎 SAE 凭借着天然技术优势,已经帮助成千上万家企业实现容器和微服务技术转型。近日,SAE不仅进一步提供了全套微服务能力,更为传统 Job 和 PHP 用户提供了全新的,更高效、更经济且可平滑迁移的解决方案。 作者:营火 微服务能力大提升,更新增 Job、PHP 等场景,延展

  • docker compose命令2022-05-17 09:32:22

    docker-compose -f docker-compose-nacos.yml -p nacos up -d -f:指定使用的compose模板文件,默认为当前目录下的docker-compose.yaml文件,可以多次指定。 -p:指定项目的名称,默认将使用所在目录名称作为项目名。 up:启动服务。该命令十分强大,它将尝试自动完成包括构建镜像,(重新)创建服

  • 亿级流量架构网关设计思路,常用网关对比,写得太好了。。2022-05-16 14:32:27

    作者:等不到的口琴 链接:https://www.cnblogs.com/Courage129/p/14446586.html 本文准备围绕七个点来讲网关,分别是网关的基本概念、网关设计思路、网关设计重点、流量网关、业务网关、常见网关对比,对基础概念熟悉的朋友可以根据目录查看自己感兴趣的部分。 什么是网关 网关,很多地

  • Spring Cloud - Eureka 组件2022-05-16 10:34:00

    Eureka 介绍 Spring Cloud 将 Netflix 中的开源服务组件 Eureka、Ribbon、Feign 及 Hystrix 等一起整合进 Spring Cloud Netflix 模块中。Eureka 是 Spring Cloud Netflix 模块的子模块,它是 Spring Cloud 对 Netflix Eureka 的二次封装,主要负责 Spring Cloud 的服务注册与发现功能

  • dubbo 服务搭建2022-05-16 02:02:17

    从0到1搭建dubbo服务 背景 现在java系技术栈的公司中,对dubbo框架的应用很广泛, 所以很有必要学习一下相关知识. 「rpc、dubbo基础知识」 「学习资料」 本文是参考尚硅谷的视频课程学习搭建的,课程链接: https://www.bilibili.com/video/BV1ns411c7jV 环境搭建 分为4个部分: z

  • openFegin服务调用2022-05-15 16:31:47

    openFegin是声明试的调用组件 本事是ribbon封装实现的 首先在brandController @RequestMapping("/all") public R queryAllBrand(){ BrandEntity brandEntity = new BrandEntity(); brandEntity.setName("华为"); System.out.println(R.ok(

  • SpringCloud微服务架构学习2022-05-15 11:02:37

    微服务架构与单体应用区分 单体应用的特点: 所有的系统模块都在同一个应用内 对外提供的接口是统一的 单体项目存在的问题: 一个成功的应用都有一个趋势,他会随着时间的推移结构会变的越来越臃肿 当单体项目结构变得越来越庞大、复杂之后使用项目的扩展和更新都变得越

  • 数据安全--KMS2022-05-15 01:01:14

    背景介绍 密钥管理服务(KMS)是一套密钥管理系统, 可以针对云上数据/各端上的加密需求精心设计的密码应用服务,为您的应用提供符合各种要求的密钥服务及极简应用加解密服务,助您轻松使用密钥来加密保护敏感的数据资产。方案开发者身份    受保护数据    保护目的    解决方案网站

  • 3-微服务实战2022-05-14 23:35:09

    一 概述 要实际的应用微服务,需要解决以下问题: 客户端如何访问这些服务 每个服务之间如何通信 如此多的服务,如何实现? 服务挂了,如何解决?(备份方案,应急处理机制) 二 主流分布式服务架构的组成 服务注册与发现(consule,ZooKeeper,etcd) 服务分布式配置(nacos,Eureka,apollo) 服务负载均衡(自定

  • 初识nacos服务发现2022-05-14 20:31:20

    概要 Nacos做为Spring Cloud Alibaba的服务治理组件,可以提供服务注册、服务发现等功能。 Nacos官方文档地址 Nacos中文文档 Nacos服务端下载地址 Nacos Discovery 本节具体代码 项目地址,见nacos-provider、nacos-consumer nacos安装 从上述下载地址中下载 nacos-server-$version

  • Spring Cloud面试题(2020最新版)2022-05-13 19:32:53

    Spring Cloud面试题(2020最新版) Spring Cloud Config 集中配置管理工具,分布式系统中统一的外部配置管理,默认使用Git来存储配置,可以支持客户端配置的刷新及加密、解密操作。 Spring Cloud Netflix Netflix OSS 开源组件集成,包括Eureka、Hystrix、Ribbon、Feign、Zuul等核心组件。 E

  • mysql服务无法启动正常启动2022-05-13 19:32:17

    问题:mysql一直正常使用,突然有一天我去用批命令打开mysql服务时,出现MySQL错误:2003-Can't connect to MySQL server on 'localhost'(10061 "unknown error") 我意识到服务无法正常启动,于是我打开任务管理器,选择服务,找到mysql服务尝试手动启动,但事与愿违,无法启动但提示我“本地计算

  • 启动Django失败:pymysql.err.OperationalError: (2003, "Can't connect to MySQL server on '122022-05-13 19:31:07

    启动mysql服务器即可,步骤如下: 1、右击计算机 2、点击管理 3、双击服务和应用程序 4、双击服务服务 5、找到mysql,启动此服务 (win7、win10操作相同) 2022-5-13开通博客,坚持写!加油!

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有