Kim_Weir的专栏

技术分享,交流学习

RTMP直播应用与延时分析

1. RTMP的特点如下: 1) Adobe支持得很好: RTMP实际上是现在编码器输出的工业标准协议,基本上所有的编码器(摄像头之类)都支持RTMP输出。 原因在于PC市场巨大,PC主要是Windows,Windows的浏览器基本上都支持flash, Flash又支持RTMP支持得非常好...

2019-04-07 14:47:11

阅读数 102

评论数 0

TLS 握手优化详解

随着 HTTP/2 的逐渐普及,以及国内网络环境越来越糟糕(运营商劫持和篡改),HTTPS 已经开始成为主流。HTTPS 在 TCP 和 HTTP 之间增加了 TLS(Transport Layer Security,传输层安全),提供了内容加密、身份认证和数据完整性三大功能,同时也给 Web 性...

2019-03-29 23:25:43

阅读数 89

评论数 0

SSL/TLS 握手过程详解

我们知道,HTTP 协议都是明文传输内容,在早期只展示静态内容时没有问题。伴随着互联网的快速发展,人们对于网络传输安全性的要求也越来越高,HTTPS 协议因此出现。如下图所示,在 HTTPS 加密中真正起作用的其实是 SSL/TLS 协议。SSL/TLS 协议作用在 HTTP 协议之下,对于上层应...

2019-03-29 23:24:45

阅读数 116

评论数 0

K8s常用运维命令

一. 查看集群信息 [root@k8s-master~]# kubectl cluster-info Kubernetes master is running at http://localhost:8080 To further debug and diagnose cluster pro...

2019-03-23 20:30:54

阅读数 8779

评论数 1

Docker集群管理工具 -- Kubernetes 部署&使用说明

1. 环境准备 ip地址 主机名节点功能 172.18.41.205 k8s-master Master, etcd 172.18.41.206 k8s-node02 Node02,registry 172.18.41.207 k8s-node01 ...

2019-03-23 20:07:37

阅读数 129

评论数 0

Docker&Kubernetes介绍

一. Kubernetes 介绍 Kubernetes是一个全新的基于容器技术的分布式架构领先方案, 它是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,Kubernetes也叫K8S。K8S是Google内部一个叫Borg的容器集群管理系统衍生出来的,Borg已经在G...

2019-03-23 18:11:03

阅读数 95

评论数 0

HTTP请求URL的大小限制

HTTP 1.1 协议对url是不做长度限制的,原话如下: "The HTTP protocol does not place any a priori limit on the length of a URI. Servers MUST be able to handle t...

2019-03-05 22:31:16

阅读数 195

评论数 0

Mysql数据库备份总结

前言 我们试着想一想, 在生产环境中什么最重要?如果我们服务器的硬件坏了可以维修或者换新, 软件问题可以修复或重新安装, 但是如果数据没了呢?这可能是最恐怖的事情了吧, 我感觉在生产环境中应该没有什么比数据跟更为重要. 那么我们该如何保证数据不丢失、或者丢失后可以快速恢复呢?只要看完这篇, 大...

2019-03-04 22:58:06

阅读数 112

评论数 0

HTTP缓存机制(浏览器和CDN)

前言 我们用http访问时,会先发送一个请求,之后服务器返回一个应答,在Chrome的开发者工具(按F12或右击选择检查)中展现了整个过程: 第一部分General是概要,包含请求地址,请求方式,状态码,服务器地址以及Referrer 策略。 第二部分是应答头部,是服务器返回的。 第三部分...

2019-03-04 16:54:32

阅读数 130

评论数 0

基于 Docker 的 MySQL 主从复制搭建

Docker 是一个开源的引擎,可以轻松的为任何应用创建一个轻量级、可移植、自给自足的容器。 Docker 通常用于如下场景: web 应用的自动化打包发布 自动化测试和持续集成、发布 在服务性环境中部署和调整数据库或其他的后台应用 Docker 是一种新型的虚拟化方式,和传统的的虚拟化方...

2019-03-02 23:40:27

阅读数 87

评论数 0

mysql数据库误删除后的数据恢复方法

在日常运维工作中,对于mysql数据库的备份是至关重要的!数据库对于网站的重要性使得我们对mysql数据的管理不容有失! 然后,是人总难免会犯错误,说不定哪天大脑短路了来个误操作把数据库给删除了,怎么办??? 下面,就mysql数据库误删除后的恢复方案进行说明。 一、工作场景 (1)MySQL...

2019-03-02 23:25:41

阅读数 118

评论数 0

CDN-回源鉴权

1. 为什么要回源鉴权 热门资源经常被非法用户盗链,导致企业的影响力下降,甚至还要为额外的非法流量买单。 避免盗链的常用手段:IP黑白名单,Referer防盗链,UA防盗链,但是不具有实时性。 那什么是回源鉴权呢?鉴权功能用于保护网站资源不被非法下载盗用,减少带宽资源的浪费,满足资源保护的高...

2019-01-09 13:51:57

阅读数 372

评论数 1

websocket

什么是Websocket WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信,即允许服务器主动发送信息给客户端。因此,在 WebSocket中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输,...

2018-12-29 11:50:07

阅读数 78

评论数 0

Range回源和视频拖拽播放

1. Range回源 Range回源是指客户端通知源站服务器只返回部分内容,以及部分内容的范围。这对于较大文件的分发加速有很大帮助。开启Range回源功能,可以减少回源流量消耗,并且提升资源响应时间。 需要源站支持range请求,即对于http请求头中包含 Range 字段,源站能够响应正确的...

2018-12-29 11:36:47

阅读数 234

评论数 0

自定义设置HTTP响应头

HTTP消息头是指,在超文本传输协议( Hypertext Transfer Protocol,HTTP)的请求和响应消息中,协议头部的组件。HTTP消息头准确描述了正在获取的资源、服务器或客户端的行为,定义了HTTP事务中的具体操作参数。 在HTTP消息头中,按其出现的上下文环境,分为通用头、...

2018-12-29 11:24:57

阅读数 261

评论数 0

CDN-HTTPS/HTTP2/HSTS

1.HTTPS HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即将HTTP用SSL/TLS协议进行封装,HTTPS的安全基础是SSL/TLS。 HTTPS,是HTTP over SSL的意思,提到HTTPS就不得不先简单描述一下SSL/TLS协议。SSL协议是Netscap...

2018-12-29 10:14:13

阅读数 179

评论数 0

web 服务器缓存策略配置

1.Apache缓存策略设置 Apache的过期策略可以通过apache的mod_expires和mod_headers两个模块设置:  1)模块mod_expires设置: 允许通过配置文件控制HTTP的"Expires"和"Cache...

2018-12-27 11:33:54

阅读数 133

评论数 0

CDN常见问题-Trouble Shooting(三)

1. 304状态码 客户端第一次向服务器成功发送请求,服务器会把内容正确返回给客户端,状态码是200,并会标记内容修改时间,和一个etag标记用来核实内容是否修改过,等下次同一客户端再次发送请求,会根据请求标记的修改时间,etag来判断文件内容在这期间是否修改过,如果没有修改过则返回304状态码...

2018-12-27 11:27:26

阅读数 259

评论数 0

HTTP 协议中的 Transfer-Encoding:chunked

HTTP 协议中的 Transfer-Encoding 分块传输编码 一、背景: 持续连接的问题:对于非持续连接,浏览器可以通过连接是否关闭来界定请求或响应实体的边界;而对于持续连接,这种方法显然不奏效。有时,尽管我已经发送完所有数据,但浏览器并不知道这一点,它无法得知这个打开的连接上是否还...

2018-12-27 11:06:03

阅读数 88

评论数 0

CDN常见问题-Trouble Shooting(二)

CDN 常见问题分析思路 1. 访问CDN加速的资源返回状态码403,遇到该问题,可参照以下方法排查: Chrome 按F12 打开进行cdn加速的一个具体URL链接 1)排查是否开启鉴权     鉴权报错 X-Tengine-Error:denied by req auth: n...

2018-12-26 09:47:41

阅读数 201

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭