IT技术资讯-ITHotHub.CoM 是互联网IT技术以及相关资源资料平台IT技术资讯

欢迎光临
我们一直在努力

【今日观点】 Go 1.15 发布

Go 1.15 发布了,该版本在 1.14 的基础上继续改进工具链、运行时和库,同时该版本继续保持对 Go 1 版本的兼容承诺。 Go 1.15 包含了对链接器的实际提升,提升了在高内核系统下的小对象内存分配,废弃了 X.509 Commo...

Nginx

NGINX系列之事件模型

admin阅读(17)评论(0)赞(0)

nginx在完成进程的创建后,主进程进入信号处理的循环中,不参与事件处理;worker进程则进入事件处理过程。nginx任何操作,包括定时任务、连接、读写等都可以定义为事件,事件具有的特点是被动特性,即发生才处理,避免因为轮训状态而导致的时...

Nginx

NGINX系列之ngx_connection

admin阅读(14)评论(0)赞(0)

上文介绍nginx事件模型,当用户发起请求时候,为便于对连接进行管理,服务端将用户的请求封装为一种数据结构ngx_connection_t,从而方便维护客户端各种请求信息以及连接生命周期的管理。 数据结构 struct ngx_connec...

Nginx

NGINX系列之HTTP模块开发

admin阅读(14)评论(0)赞(0)

上文介绍nginx请求11个阶段处理,本文将动手实操开发并注册一个HTTP模块,在实现ngx_http_hello_world_module 模块的过程中,详细介绍其实现步骤。 模块组成介绍 模块定义 模块名称 ngx_http_hello...

NGINX系列之内存池-IT技术资讯
Nginx

NGINX系列之内存池

admin阅读(12)评论(0)赞(0)

Nginx内存池 ngx_pool_t Nginx作为高性能到web服务器,自然需要满足高效的内存使用率和分配效率。 内存池满足上述两个要求,主要优点: 统一内存管理,避免内存碎片化,提高系统到使用率(Nginx做内存对齐处理,牺牲一定到使...

Nginx

NGINX系列之HTTP阶段分析

admin阅读(14)评论(0)赞(0)

读取完请求头后,nginx进入请求的处理阶段。简单的情况下,客户端发送过的统一资源定位符(url)对应服务器上某一路径上的资源,web服务器需要做的仅仅是将url映射到本地文件系统的路径,然后读取相应文件并返回给客户端。但这仅仅是最初的互联...

Nginx

NGINX系列之配置文件

admin阅读(15)评论(0)赞(0)

nginx是一款高性能的服务器,其核心配置可配置,存储在nginx.conf文件中,本文简要介绍各参数的含义。 ######Nginx配置文件nginx.conf##### #nginx运行的用户名和用户组 user root root; ...

NGINX系列之进程模型-IT技术资讯
Nginx

NGINX系列之进程模型

admin阅读(12)评论(0)赞(0)

在web服务中,随着用户基数增长,技术演进的趋势是提高系统的并发性和稳定性,一种方式是通过扩展机器的个数实现负载均衡,通过多台机器的量变引起质变,提高系统的并发性,显然这种方式资源利用率较低,成本较高;第二种方式则是演进web服务系统架构,...

Nginx

NGINX系列之MAIN函数

admin阅读(12)评论(0)赞(0)

核心数据结构 全局变量cycle数据结构 ngx_cycle_s 变量是nginx中贯穿始终的全局变量,其存储在系统运行过程中的所有信息,包括配置文件信息、模块信息、客户端连接、读写事件处理函数等信息。其结构如下所示: struct ngx...

OpenWrt(LEDE)开启ipv6编译-IT技术资讯
OpenWRT

OpenWrt(LEDE)开启ipv6编译

admin阅读(887)评论(0)赞(0)

两步,先开启扩展,才能在网络里看到ipv6相关选项。 一、回到lede目录,输入make menuconfig命令。 1 $ make menuconfig   [rihide] 二、开启扩展extra packages——ipv...

GlusterFS小文件应用调优-IT技术资讯
GlusterFS

GlusterFS小文件应用调优

admin阅读(1042)评论(0)赞(0)

信息革命方兴未艾,随着个人和各种组织机构对信息需求的快速增长,数据呈现爆炸式地增长。其中海量小文件的存储场景越来越多,成为了行业的关注重点。业界也有多个针对小文件场景进行优化的分布式文件系统。例如Facebook推出的Haystack,淘宝...

ClickHouse

ClickHouse 默认库system日志清理方法

admin阅读(1052)评论(0)赞(0)

问题 clickhouse在测试环境运行一段时间后,业务数据大概有2G(接入的前端硬件设备较少),但是发现服务器磁盘空间少了20G左右 查看之后发现,默认库system的表里面有大量日志,加一起接近20G 对于这些日志,主要辅助我们做性能分...

通过tc镜像流量到loopback接口-IT技术资讯
tc

通过tc镜像流量到loopback接口

admin阅读(1607)评论(0)赞(2)

近期业务需要通过tc将某些网卡流量通过隧道镜像到其他IP进行分析。实现思路参考这篇文章: https://medium.com/swlh/traffic-mirroring-with-linux-tc-df4d36116119 理想情况上,...

docker registry GC 原理分析-IT技术资讯
Docker

docker registry GC 原理分析

admin阅读(1362)评论(0)赞(5)

registry GC 原理 在咱上个月写的《深入浅出容器镜像的一生》中简单提到了容器镜像的一些知识,也简单介绍了镜像在 registry 中存储的目录结构。今天还是从文件系统层面分析一下 registry GC 的原理,比从源码来分析更直...

VPS性能测试-IT技术资讯
VPS

VPS性能测试

admin阅读(1565)评论(0)赞(4)

经常买VPS的人一般买来个新VPS都会跑一遍脚本,这里整理出来方便自己也方便看官。 这里以搬瓦工DC6 CN2 GIA上游机房DMIT:DMIT PVM.LAX.Pro.Pocket 为例进行测试,标称值如下: 1 vCPU 1GB內存 1...

说“坑”阿里云一不支持组播协议、VIP限制,云主机上该如何自建负载均衡服务-IT技术资讯
ihh

说“坑”阿里云一不支持组播协议、VIP限制,云主机上该如何自建负载均衡服务

admin阅读(3133)评论(0)赞(4)

今天基于牧客从事多年云计算工作总结,牧客君准备分几期来给大家介绍下阿里云云计算存在一些常见问题,公有云区别于私有云技术模式,尤其在使用上,一些技术人员在公有云云计算可能很容易被这一些技术问题所困扰。 本君梳理需要注意的问题点如下: 1、公有...

解Bug之路-Nginx 502 Bad Gateway-IT技术资讯
Nginx

解Bug之路-Nginx 502 Bad Gateway

admin阅读(2108)评论(0)赞(3)

前言 事实证明,读过Linux内核源码确实有很大的好处,尤其在处理问题的时刻。当你看到报错的那一瞬间,就能把现象/原因/以及解决方案一股脑的在脑中闪现。甚至一些边边角角的现象都能很快的反应过来是为何。笔者读过一些Linux TCP协议栈的源...