加载中
HTTP2.0学习 与 Nginx和Tomcat配置HTTP2.0

[toc] 一、HTTP2.0 1.1 简介 HTTP/2(超文本传输协议第2版,最初命名为HTTP 2.0),简称为h2(基于TLS/1.2或以上版本的加密连接)或 h2c(非加密连接),是HTTP协议的的第二个主要版本。 1.2 ...

基于Docker搭建Nginx图片服务器

前言 一般开发中,都会把图片上传到一个目录,然后将目录和文件名拼接存储在数据库中,但是,这种方法如果没弄好的话可能有一定的缺陷。 若项目搬迁,即时这台服务器本身还在用,存放在服务器...

Minio 集群扩容存储空间,配合nginx 负载反向代理后端minio 集群服务器,提升高可用性

环境:Centos 7 软件:minio,Etcd 需求:通过联盟两个集群实例,实现水平扩容存储空间问题; 服务器使用阿里云,一共4台服务器(官方说明最好4台服务器做分布式,测试节省服务器所以我们使用两...

2019/04/10 10:10
1.5K
Linux下Ubuntu 操作系统 部署

1.1 先更新系统 环境 apt-get update 1.2 安装jdk sudo apt-get install o penjdk-7-jdk 1.3 安装tomcat 1、 下载tomcat: wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.65/b...

2018/11/28 10:45
25
[原创]百万长连接压测问题排查分析

一、背景:   基于WebSocket长连接的消息服务进行全链路压测,目标是实现最少100W长连接下压测服务的各个接口TPS,QPS及其稳定性和资源消耗情况。 二、全链路架构图:    三、遇到的问题...

2019/04/10 10:10
242
如何使用Logstash

[toc] 一、什么是Logstash Logstash是一个日志收集器,可以理解为一个管道,或者中间件。 功能是从定义的输入源inputs读取信息,经过filters过滤器处理,输入到定义好的outputs输出源。 输入...

2019/04/10 10:10
20
.NetCore 3.1 MVC 发布Linux实操

记录自己.net Core的学习,现在来发布到Linux系统 第一步:准备一台CentOS 7 X64服务器 .net core 3.1项目 第二步:准备服务器.net core环境 1.安装微软官方Microsoft key 一台机器就注册一次...

Docker深入浅出系列 | Swarm多节点实战

[TOC] Docker已经上市很多年,不是什么新鲜事物了,很多企业或者开发同学以前也不多不少有所接触,但是有实操经验的人不多,本系列教程主要偏重实战,尽量讲干货,会根据本人理解去做阐述,具...

2019/04/10 10:10
25
Kubernetes中Pod健康检查

[TOC] 1、何为健康检查 Kubernetes架构中,每个节点都会有kubelet,容器健康检查(Container Probe)的任务就是由Kubelet定期执行的。 Kubelet会通过调用Pod中容器的Handler来执行检查动作,...

2019/04/10 10:10
23
.Net微服务实战之技术选型篇

王者荣耀    去年我有幸被老领导邀请以系统架构师的岗位带技术团队,并对公司项目以微服务进行了实施。无论是技术团队还是技术架构都是由我亲自的从0到1的选型与招聘成型的,此过程让我受...

微服务-如何做好集群中服务器的负载均衡

那些负载均衡的面试题 简单说一下什么是负载均衡?很多人最怕这种概念性问题 你们公司负载均衡用的什么? 为什么用这种? 它的优缺点 有更好的选择吗? 你说这5联问,谁受得了啊,丛浅到深,...

2019/04/10 10:10
8
042.集群网络-flannel及calico

一 Flannel组件 1.1 flannel介绍 Kubernetes的网络模型假定了所有Pod都在一个可以直接连通的扁平网络空间中。若需要实现这个网络假设,需要实现不同节点上的Docker容器之间的互相访问,然后运...

2019/04/10 10:10
72
IPv4地址表示法详解

在TCP/IP协议中,IP地址是一个最基本的概念,本文就来参考《计算机网络》谢希仁 这本书,总结一下IPv4地址表示法的发展阶段,做个读书笔记。 IP地址的编址方法共经过了三个历史阶段: 分类的...

2019/04/10 10:10
25
Chrome80调整SameSite策略对IdentityServer4的影响以及处理方案(翻译)

首先,好消息是Google将于2020年2月份发布Chrome 80版本。本次发布将推进Google的“渐进改良Cookie”策略,打造一个更为安全和保障用户隐私的网络环境。 坏消息是,本次更新可能导致浏览器无...

基于 websocket 的多端桥接平台

我们现在的业务是基于新闻客户端实现的,都要经过新闻客户端的环境,进行前后端数据上的交互。但是我们在调试过程中,非常的不方便。 通常使用的工具有:modheader, postman, fiddler 等,但...

AspNetCore3.1_Middleware源码解析_1_CORS中间件

概述 什么是跨域 在前后端分离开发方式中,跨域是我们经常会遇到的问题。所谓的跨域,就是出于安全考虑,A域名向B域名发出Ajax请求,浏览器会拒绝,抛出类似下图的错误。 JSONP JSONP不是标准...

2019/04/10 10:10
28
微服务-高并发下接口如何做到优雅的限流

什么是限流?为什么要限流 通俗的来讲,一根管子往池塘注水,池塘底部有一个口子往外出水,当注水的速度过快时,池塘的水会溢出,此时,我们的做法换根小管子注水或者把注水管子的口堵住一半,...

2019/04/10 10:10
17
当你看见我很久没有动静,那是因为我酝酿得深沉...

  已经许久没有更新博客了,并不是疫情阻挡了我写作的步伐,只是写作已转移到word(整理一下去换稿酬,拿了稿酬可以去换酒钱)。如下图所示,书《Vue.2x实践指南》交稿快半年了,由于疫情原...

关于编码你必须知道的知识和技巧

知其然,知其所以然,彻底搞懂编码,搞定乱码 乱码问题是所有运维职业生涯中都会遇到的问题,本篇文章带你探究背后的原理以及解决的技巧 字符编码 我们知道计算机只认识二进制数据,其他格式...

2019/04/10 10:10
7
ASP.NET Core 实战:将 .NET Core 2.0 项目升级到 .NET Core 2.1

一、前言    最近一两个星期,加班,然后回去后弄自己的博客,把自己的电脑从 Windows 10 改到 Ubuntu 18.10 又弄回 Windows 10,原本计划的学习 Vue 中生命周期的相关知识目前也没有任何的...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部