摘要: 「一」nginx介绍 「二」nginx下载与安装 「三」配置语法、配置文件高亮 「四」命令行、热部署、日志切割 「五」具有缓存功能的反向代理服务 「六」Goaccess实现可视化 阅读全文
posted @ 2022-05-08 16:43 花花妹子。 阅读(42) 评论(0) 推荐(0) 编辑
摘要: go语言核心编程 day1-简介与下载 day2-变量与数据类型 day3-运算符 day4-进制与位运算 go问题日常记录 关于日志 log日志记录 阅读全文
posted @ 2022-03-17 15:55 花花妹子。 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 下载 apt install goaccess 使用goaccess进行监控 LANG="en_US.UTF-8" bash -c 'goaccess logs/access.log -o html/report.html --real-time-html --time-format='%H:%M: 阅读全文
posted @ 2022-05-18 21:02 花花妹子。 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 反向代理 将nginx作为反向代理后,可以根据负载均衡算法分散到多台上游服务器,这样就实现了架构上的水平扩展,让用户无感知的情况下,添加更多的服务器,来提升性能 缓存的使用方法则是,在需要进行缓存url 路径下,添加proxy_cache、proxy_cache_key、proxy_cache_va 阅读全文
posted @ 2022-05-18 20:53 花花妹子。 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 命令行 格式:nginx 参数 [动作] 帮助:-? -h 使用指定的配置文件:-c 指定配置指令:-g 指定运行目录:-p 发送信号:-s 指令: stop:停止服务 quit:优雅停止服务 reload:重载配置文件 reopen:重新开始记录日志文件 测试配置文件是否有语法错误:-t -T 打 阅读全文
posted @ 2022-05-08 17:29 花花妹子。 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 源码安装conf文件高亮 v1.18.0 参考:https://www.cnblogs.com/roinbi/p/13881102.html v1.14.2 下载:wget https://nginx.org/download/nginx-1.14.2.tar.gz vim高亮脚本:sudo cp 阅读全文
posted @ 2022-05-08 16:42 花花妹子。 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1.下载地址(开源版):https://nginx.org/en/download.html wget https://nginx.org/download/nginx-1.14.2.tar.gz 2.解压 tar -xzf nginx-1.14.2.tar.gz 3.编译 ./configure 阅读全文
posted @ 2022-05-08 16:13 花花妹子。 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 应用场景 静态资源(js、css、图片 ) 反向代理 缓存加速(动态资源),比如社区活跃度排名 负载均衡(动态扩容、容灾) API服务 一个请求先经过nginx,再到应用服务器,访问数据库/redis提供基本数据,应用服务要求开发效率高,运行效率就很低,qps、tps、并发受限,所以需要把很多的应用 阅读全文
posted @ 2022-05-08 16:05 花花妹子。 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 进制 对于整数有4种表现方式 二进制,满二进一 十进制,满10进1 八进制,满8进1,数字0开头 十六进制,满16进1,以0x或0X开头 进制转换 二进制转十进制 规则:从最低位开始(右边),将每位数提取出来,乘以2的(位数-1)次方,然后求和 1011 = 2^0 + 2^1 + 0 + 2^3 阅读全文
posted @ 2022-03-17 15:53 花花妹子。 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 基本概念 运算符是一种特殊的符号,用于表示数据的运算、赋值、比较等 算数运算符 赋值运算符 比较运算符/关系运算符 逻辑运算符 位运算 其他运算符 算数运算符 对数值类型的变量进行运算 /基本运算,如果需要保留小数,则需要有浮点数的参与,否则计算出来的都是整数 %基本运算,运算符结果以第一个数位为准 阅读全文
posted @ 2022-03-17 11:03 花花妹子。 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 变量 概念:程序的基本组成单位 定义: 指定变量类型 根据值自行判断变量类型(类型推导) 省略var,定义赋值 var i int var i = 10 i, j := 20, 10 数据基本类型 基本数据类型:数值型、字符型、布尔型、字符串 派生数据类型:指针、数组、结构体、管道、函数、切片、接口 阅读全文
posted @ 2022-03-07 13:27 花花妹子。 阅读(55) 评论(0) 推荐(0) 编辑