Linux Capabilities 入门教程:概念篇

2018-12-27 01:05:01 850 思小齐

Linux 是一种安全的操作系统,它把所有的系统权限都赋予了一个单一的 root 用户,只给普通用户保留有限的权限。root 用户拥有超级管理员权限,可以安装软件、允许某些服务、管理用户等。

查看详细

Nginx实践一:centos apache更换为nginx

2019-03-14 21:08:56 1122 思小齐

背景介绍: 阿里云,512M内存(最屌丝配置),搭建lamp 环境,除去 mysql分配了100M左右(这个不能再少了),http竟然占用了200多M,太庞大,决定换为较轻量级,高并发的nginx。

查看详细

理解Node.js的事件轮询

2017-06-02 10:08:44 939 思小齐

前言 总括 : 原文地址:理解Node.js的事件轮询 Node小应用:Node-sample 智者阅读群书,亦阅历人生 正文 Node.js的两个基本概念 Node.js的第一个基本概念就是I/O操作开销是巨大的: 所以,当前变成技术中最大的...

查看详细

node - 非阻塞的异步 IO

2019-02-06 09:21:53 930 思小齐

每当我们提起 node.js 时总会脱口而出 事件驱动、非阻塞I/O 和 单线程,所以我总结了以下几点对这三项概念的阐述,不一定正确仅仅代表个人观点。

查看详细

高级架构师、PHP后端、前端面试题

2017-12-04 07:21:09 971 思小齐

架构师 请设计一个中继服务器,转发客户端A->客户端B的请求,并想办法缩短TCP 3次的握手时间,并保证安全性和完整性? 请设计一个nginX集群,当其中一台机器故障之后迅速调整并自动回复? nginX如何做多台mast...

查看详细

CGI的发展历程

2018-06-11 20:31:07 859 思小齐

什么是CGI? CGI是一种协议,通过这种协议(或约定的规则),WEB服务器可以和应用程序进行数据交互处理。 CGI包含三个方面: 环境变量(请求类型,请求IP..) 标准输入(请求主体) 标准输出(请求响应) 简而言...

查看详细

http升级https

2020-04-05 04:16:27 879 思小齐

HTTPS升级需要的证书有crt(CA认证后的证书,Windows下是crt),key(证书使用秘钥),csr(证书的请求文件,申请证书的) CA的crt生成:

查看详细

网络编程中的进/线程模型

2017-06-30 16:20:33 990 思小齐

{代码...} 1.传统阻塞 I/O 服务模型 {代码...} 存在问题: 当并发数较大时,需要创建大量线程来处理连接,系统资源占用较大; 连接建立后,如果当前线程暂时没有数据可读,则线程就阻塞在 Read 操作上,造成线程...

查看详细

Fabric 技巧 --- 通过 Fabric 无法启动 Tomcat

2018-09-29 09:27:33 1568 思小齐

最近有一个需求是调整 tomcat 的参数,因为服务器比较多,就使用 fabric 来批量处理了。 tomcat 需要调整的参数为 acceptCount。 {代码...} maxThreads:tomcat 启动的最大线程数,即同时处理的任务个数,默认值...

查看详细

详解 LVS、Nginx 及 HAProxy 工作原理

2017-07-04 16:08:06 912 思小齐

当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务,这些集群可以是 Web 应用服务器集群,也可以是数据库服务器集群,还可以是分布式缓存服务器集...

查看详细