上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 1.安装git $ sudo yum install git-core $ git --version git version 1.8.3.1 2.安装node.js 方法一:源码包安装 官网下载 centos下载最新版10.9 https://nodejs.org/dist/v10.9.0/nod 阅读全文
posted @ 2020-05-14 11:16 Felix-Zhang 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 服务器版本: 腾讯云 Cent OS 7.6 项目运行环境: Net Core 3.1 工具: Xshell , Xftp 第一步 更新并安装 Net core 运行环境 #注册 Microsoft 密钥。注册产品存储库。安装必需的依赖项。 sudo rpm -Uvh https://package 阅读全文
posted @ 2020-04-27 16:39 Felix-Zhang 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 之前我们学习了微服务的大提 gRpc -- 一个高性能 开源 跨语言的rpc框架 http特点 1.三次握手,四次挥手 2.数据格式为json/xml 3.http 1.1协议 上述特点在高并发的情况下会有大量的时间和性能损耗 而http 1.1 是阻塞的方式 需要线程池的支持 上述使得它成为整个系 阅读全文
posted @ 2020-04-06 21:13 Felix-Zhang 阅读(637) 评论(1) 推荐(1) 编辑
摘要: 前面简单说了下 微服务概念 下面说一下网关(Gateway) 上篇文章已经实现了通过consul 对多服务实例的统一管理 包括负载均衡 服务注册与发现 服务心跳检查 这一篇继续学习 API 网关,即API Gateway,是大型分布式系统中,为了保护内部服务而设计的一道屏障,可以提供高性能、高可用的 阅读全文
posted @ 2020-04-03 16:25 Felix-Zhang 阅读(4354) 评论(2) 推荐(4) 编辑
摘要: 整理了一下mysql中数据类型 1.数值类型 tinyint 从 -2^7 (-128) 到 2^7 - 1 (127) 的整型数据。存储大小为 1 个字节。 unsigned 是从 0 到 255 的整型数据。用于小数型 所以建表的时候 只能是tinyint(3),哪怕你建tinyint(100) 阅读全文
posted @ 2020-03-19 10:46 Felix-Zhang 阅读(326) 评论(0) 推荐(1) 编辑
摘要: Consul([ˈkɒnsl],康搜)是注册中心,服务提供者、服务消费者等都要注册到Consul中,这样就可以实现服务提供者、服务消费者的隔离。除了Consul之外,还有Eureka、Zookeeper等类似软件。 COnsul主要功能如下 1.服务注册与发现 2.服务负载均衡 3.健康检查 用DN 阅读全文
posted @ 2020-03-16 09:24 Felix-Zhang 阅读(871) 评论(1) 推荐(1) 编辑
摘要: 所谓微服务简单理解就是SOA架构下的最终产物,该架构的设计目标是为了肢解业务,使得服务能够独立运行。 微服务设计原则: 1、各司其职 2、服务高可用和可扩展性 在以往的单体应用时代 应用程序就是一个项目 在一个进程里运行 以电商系统为例 这种架构的特点是 1.开发简单,集中管理没有分布式的损耗 2. 阅读全文
posted @ 2020-03-13 23:02 Felix-Zhang 阅读(797) 评论(0) 推荐(1) 编辑
摘要: 上篇记录了一下Net Core之所以跨平台的根本 -- Kestrel服务器 那么一个Http请求究竟是如何被处理的呢 浏览器中输入一个要访问的地址 => 然后经过DNS解析 => 拿到IP + Port =>IIS将请求解析为HttpContext => 交给Net FrameWork 浏览器中输 阅读全文
posted @ 2020-03-09 18:20 Felix-Zhang 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: 一、正向代理 所谓正向代理就是顺着请求的方向进行的代理,即代理服务器他是由你配置为你服务,去请求目标服务器地址。 比如我们要去访问谷歌网站,我们直接访问不通,那么我们就可以找一个代理服务器为我们服务,我们通过代理服务器请求到谷歌网站。对于谷歌而言他只知道有一个服务器访问了自己,并不知道这件事你是访问 阅读全文
posted @ 2020-03-09 16:29 Felix-Zhang 阅读(209) 评论(0) 推荐(1) 编辑
摘要: 使用Net Core 开发已经有一年时间了 将体会总结下 1.首先Net FrameWork 与 Net Core 最大的区别就是跨平台 而跨平台的根本就是要适用各个平台上的Web服务器,各个服务器的启动、配置等等都是不尽相同的,如果每个服务器提供一套实现出来,如果未来出现了一个新的Web Serv 阅读全文
posted @ 2020-03-09 15:26 Felix-Zhang 阅读(712) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页