
服务器
文章平均质量分 83
anyRTC
这个作者很懒,什么都没留下…
展开
-
技术分享| 如何使用Prometheus实现系统监控报警邮件通知
Prometheus的报警通知,是利用其组件AlertManager,Alertmanager接收Prometheus等客户端发来的警报,之后通过分组,删除重复等处理,并将它们通过路由发送给正确的接收器。告警方式可以按照不同的规则发送给不同的模块负责人,Alertmanager支持Wechat, Email, Webhook等告警方式, 其中Webhook可以接入钉钉等聊天工具。原创 2023-03-02 11:59:20 · 1155 阅读 · 1 评论 -
技术分享| 如何使用Prometheus实现系统进程监控
如何监控线上正在运营的系统?如何得知系统目前是正常还是异常? Prometheus 是这么一套数据监控解决方案。它能让运维及开发人员随时掌控系统的运行状态,快速定位出现问题的位置,快速排除故障。原创 2023-01-03 11:08:28 · 3218 阅读 · 1 评论 -
Linux下玩转nginx系列(七)---nginx如何实现限流功能
server{}}默认情况下没有配置status返回值的状态自定义status返回值的状态参考文档nginx-proxy_pass官网Nginx限制访问速率和最大并发连接数模块–limit(防止DDOS攻击)Nginx限流关于nginx的限速模块Nginx限速模块初探限流算法httpshttpshttpshttpshttpshttpshttps。...原创 2022-07-19 10:20:55 · 550 阅读 · 0 评论 -
Linux下玩转nginx系列(六)---nginx实现cache(缓存)服务
缓存的使用在各种项目中非常普遍,nginx作为一款高效的代理服务器,也提供了强大的缓存机制,试想在一些大型网站中,静态的html,js,css文件等数量非常庞大的情况下,加载页面的时候,如果没有缓存的话,页面将会非常慢,在这种情况下,就可以考虑使用nginx提供的缓存功能的配置。Nginx的web缓存服务主要是使用ngx_http_proxy_module模块相关指令集来完成,接下来把常用的指令做一下总结:proxy_cache_path该指定用于设置缓存文件的存放路径语法格式参数说明path缓存路原创 2022-06-21 11:56:21 · 1482 阅读 · 0 评论 -
技术分享| 云服务器的使用-nginx的安装及使用
本次使用服务器系统:CentOS 8.2 64bit 华为弹性云服务器从华为的云服务器控制台进入远程登陆本次 nginx 的安装位置为 * /usr* 目录下nginx的相关环境安装遇到报错原因:第三方的镜像站中均已移除 CentOS 8 的源,Centos 8 版本已停止更新相应依赖导致的,下载新的 yum 源即可搞定2. 创建源文件目录,命令:3. 下载新的yum源:下载安装 nginx安装包解压到 /usr/local目录下进入解压的安装包文件nginx的环境配置原创 2022-06-15 11:42:17 · 399 阅读 · 0 评论 -
技术分享| 如何部署安装分布式序列号生成器系统
Tinyid是滴滴开发的一款分布式ID系统,Tinyid是在美团(Leaf)的leaf-segment算法基础上升级而来,不仅支持了数据库多主节点模式,还提供了tinyid-client客户端的接入方式,使用起来更加方便。但和美团(Leaf)不同的是,Tinyid只支持号段一种模式不支持雪花模式。原创 2022-06-02 11:35:04 · 362 阅读 · 0 评论 -
Linux下玩转nginx系列(五)---nginx实现负载均衡
Ngnix负载均衡在多台服务器之间有效地分配客户端请求或网络负载通过仅向正常服务器发送请求确保高可用性和可靠性业务不中断地情况下,按需弹性分配服务器资源使用nginx做负载均衡的三大模块:upstream 定义负载节点池location 模块 进行URL匹配proxy模块 发送请求给upstream定义的节点池upstream模块解读nginx 的负载均衡功能依赖于 ngx_http_upstream_module模块,所支持的代理方式有 proxy_pass(一般用于反向代理)原创 2022-05-17 10:46:40 · 439 阅读 · 0 评论 -
Linux下玩转nginx系列(四)---nginx做Web服务器
nginx 做静态服务器HTML页面如下<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h1>图片展示</h1><div> <img src="/static/images/1.png">原创 2022-04-19 11:25:34 · 203 阅读 · 0 评论 -
技术分享| 如何搭建直播场景下的推拉流媒体服务器
介绍本文使用的流媒体服务器的搭建是基于rtmp(Real Time Message Protocol)协议的,rtmp协议是应用层的协议,要依靠底层的传输层协议,比如tcp协议来保证信息传输的可靠性。相关服务: Nginx、srs、MediaServer等三种推流服务系统: CentOS Linux release 7.9.2009推流工具:OBS 27.1.3拉流工具:PotPlayer 1.7.21564注意事项:由于内网测试 关闭防火墙与SElinuxNginx部署Nginx原创 2022-03-16 11:50:23 · 8937 阅读 · 0 评论 -
Linux下玩转nginx系列(二)——nginx配置文件说明
nginx 文件结构# main全局块events { #events块 ...}http #http块{ ... #http全局块 server #server块 { ... #server全局块 location [PATTERN] #location块 { ... } location [PATT原创 2022-02-15 11:43:13 · 1274 阅读 · 0 评论 -
Linux下玩转nginx系列(一)——初识nginx及其使用入门
一、初识nginxnginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器和通用 TCP/UDP 代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。nginx因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名.业界一致认为它是Apache2.2+mod_proxy_balan原创 2022-01-17 11:37:46 · 4016 阅读 · 0 评论 -
技术分析| WebRTC开源服务器商业化过程中遇到的问题及挑战
WebRTC及其发展前景WebRTC,名称源自网页即时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音通话或视频通话的API,旨在建立一个互联网浏览器间的实时通信的平台。它于2011年6月1日开源并在Google、Mozilla、Opera支持下被纳入万维网联盟的W3C推荐标准。WebRTC官网的介绍如下:WebRTC是一个免费的开源项目,它通过简单的API为浏览器和移动应用程序提供实时通信(RTC)功能。WebRTC虽然冠以“web”之名,但并原创 2021-10-21 10:36:38 · 923 阅读 · 0 评论