摘要: pv原语操作 (1)操作系统PV意思:PV操作与信号量的处理相关,P表示通过的意度思,V表示释放的意思。 (2)p操作和v操作是不可中断问的程序段,称为原语。如果将信号量看作共享变量,则pv操作为其临界区,多个答进程不能同时执行,一般用硬件方法保证。一个信专号量只能置一次初值,以后只能对之进属行p操 阅读全文
posted @ 2020-08-13 13:48 wanghongwei-dev 阅读(255) 评论(0) 推荐(0)
摘要: 管程 (Moniters,也称为监视器) 一.管程的概念 是一种程序结构,结构内的多个子程序(对象或模块)形成的多个工作线程互斥访问共享资源。这些共享资源一般是硬件设备或一群变量。管程实现了在一个时间点,最多只有一个线程在执行管程的某个子程序。 与那些通过修改数据结构实现互斥访问的并发程序设计相比, 阅读全文
posted @ 2020-08-13 13:43 wanghongwei-dev 阅读(283) 评论(0) 推荐(0)
摘要: 介绍 Linux系统扫描SCSI磁盘有几种方式?Linux新增LUN之后,能否不重启主机就认出设备?如果安装了PowerPath,动态添加/删除LUN的命令是什么?本文总结了Linux主机对磁盘设备进行重新配置的方式,并附加命令实例。 更多信息 Linux系统提供多重机制以重新扫描SCSI总线并重认 阅读全文
posted @ 2020-07-27 16:05 wanghongwei-dev 阅读(2090) 评论(0) 推荐(0)
摘要: nginx通用配置文件 user nginx; worker_processes auto; worker_cpu_affinity auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; worker_rlimit_nofile 阅读全文
posted @ 2020-07-10 16:12 wanghongwei-dev 阅读(173) 评论(0) 推荐(0)
摘要: 1.Nginx加载Lua环境 默认情况下Nginx不支持Lua模块, 需要安装LuaJIT解释器, 并且需要重新编译Nginx, 建议使用openrestry 1)环境准备 [root@localhost ~]# yum -y install gcc gcc-c++ make pcre-devel 阅读全文
posted @ 2020-07-10 14:31 wanghongwei-dev 阅读(711) 评论(0) 推荐(0)
摘要: 1.HTTPS配置语法 Syntax: ssl on | off; Default: ssl off; Context: http, server Syntax: ssl_certificate file; Default: — Context: http, server Syntax: ssl_c 阅读全文
posted @ 2020-07-10 11:24 wanghongwei-dev 阅读(214) 评论(0) 推荐(0)
摘要: 1.缓存配置语法 1)proxy_cache配置语法 Syntax: proxy_cache zone | off; Default: proxy_cache off; Context: http, server, location 2)缓存路径 Syntax: proxy_cache_path p 阅读全文
posted @ 2020-07-09 17:28 wanghongwei-dev 阅读(263) 评论(0) 推荐(0)
摘要: 1.反向代理及负载均衡 Nginx实现负载均衡用到了proxy_pass代理模块核心配置,将客户端请求代理转发至一组upstream虚拟服务池。 1)upstream配置语法 Syntax: upstream name { ... } Default: - Context: http #upstre 阅读全文
posted @ 2020-07-09 16:58 wanghongwei-dev 阅读(350) 评论(0) 推荐(0)
摘要: 1.静态参数配置 1)文件读取高效sendfile Syntax: sendfile on | off; Default: sendfile off; Context: http, server, location, if in location 2)提高网络传输效率nopush Syntax: t 阅读全文
posted @ 2020-07-09 15:58 wanghongwei-dev 阅读(224) 评论(0) 推荐(0)
摘要: 1.Nginx状态监控 http_stub_status_module记录Nginx客户端基本访问状态信息 location /mystatus { stub_status on; access_log off; } #Nginx_status概述 Active connections:2 //Ng 阅读全文
posted @ 2020-07-09 13:17 wanghongwei-dev 阅读(211) 评论(0) 推荐(0)