加载中
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
.Net微服务实战之技术选型篇

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

Excel表格转Json数据结构

Excel表格转Json数据结构 辗转了好几个项目,每个项目的导表工具都巨难用,速度慢,潜规则多,扩展性差,不易于调试。Sqlite,Json,Lua,Xml各种格式都用过。 举个例子: 大多数导表工具不支...

2019/04/10 10:10
23
浅析Redis分布式锁---从自己实现到Redisson的实现

当我们在单机情况下,遇到并发问题,可以使用juc包下的lock锁,或者synchronized关键字来加锁。但是这俩都是JVM级别的锁,如果跨了JVM这两个锁就不能控制并发问题了,也就是说在分布式集群环...

2020/03/19 23:15
16
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
记一次服务器被植入挖矿脚本的解决过程

记一次服务器被植入挖矿脚本的解决过程 删除挖矿脚本和对应的进程 找出并删除对应挖矿脚本文件 找出进程pid,并且kill掉 无法kill掉的是原进程的守护进程,原进程不在它也会自动关闭,所以不...

2018/11/27 15:36
50
[原创]百万长连接压测问题排查分析

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

2019/04/10 10:10
242
深入Redis客户端(redis客户端属性、redis缓冲区、关闭redis客户端)

深入Redis客户端(redis客户端属性、redis缓冲区、关闭redis客户端) Redis 数据库采用 I/O 多路复用技术实现文件事件处理器,服务器采用单线程单进程的方式来处理多个客户端发送过来的命令请求...

2019/04/10 10:10
36
基于ng-zorro的ASP.NET ZERO前端实现

Abp官方提供的企业版(ASP.NET ZERO)[以下简称Zero]模板中前端使用的是Metronic,本篇博客介绍使用ng-zorro和ng-alain替换官方前端,以及使用官方生成器自动生成代码。 为什么要重复造轮子? ...

2018/11/28 10:41
143
微服务-高并发下接口如何做到优雅的限流

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

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

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

大数据项目之电商数仓一(用户行为采集)

一、数据仓库概念 数据仓库(Data Warehouse)   是为企业所有决策制定过程,提供所有系统数据支持的战略集合。 二、项目需求及架构设计 2.1 项目需求分析   1、项目需求    1)用户行...

2019/04/10 10:10
166
如何使用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 一台机器就注册一次...

WEB应用之httpd基础入门(三)

  前文我们聊到了httpd的路径别名、访问日志定义、basic认证配置,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/12561236.html;今天我们来聊一聊httpd的虚拟主机和状态页的配置,前边...

2019/04/10 10:10
10
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
曹工说mini-dubbo(1)--为了实践动态代理,我写了个简单的rpc框架

#相关背景及资源: 之前本来一直在写spring源码解析这块,如下,aop部分刚好写完。以前零散看过一些文章,知道rpc调用基本就是使用动态代理,比如rmi,dubbo,feign调用等。自己也就想着试一...

2019/04/10 10:10
9

没有更多内容

加载失败,请刷新页面

返回顶部
顶部