1 Star 0 Fork 0

Paul_Zhen / java-review

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
linux&nginx.md 2.46 KB
一键复制 编辑 原始数据 按行查看 历史
zhenpeng 提交于 2023-06-19 08:42 . 第三轮复习

快速查找文件

find / -name srm-k8s-dev.yml

top命令 load的三个值?

一段时间 (1 分钟、5分钟、15分钟) 内系统的平均负载

linux查询ip地址:

ifconfig 和 ip addr

Linux 查看端口占用情况可以使用 lsof 和 netstat 命令。

lsof -i:端口号

netstat -tunlp 用于显示 tcp,udp 的端口和进程等相关情况。

netstat 查看端口占用语法格式:

netstat -tunlp | grep 端口号 -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名 例如查看 8000 端口的情况,使用以下命令:

netstat -lptun|grep 8000

tcp 0 0 0.0.0.0:8000 0.0.0.0:* LISTEN 26993/nodejs
更多命令:

netstat -ntlp //查看当前所有tcp端口 netstat -ntulp | grep 80 //查看所有80端口使用情况 netstat -ntulp | grep 3306 //查看所有3306端口使用情况

查看磁盘大小

df -h (disk free)

查看内存大小

free -h

显示目录或者文件所占空间

du -h (disk usage)

awk 根据分隔符区分列,然后处理每一列的数据

sed 控制每一行的文本是否进行输出

grep 查找文件是否含有文本


nginx负载均衡算法有哪些?

一致性哈希

轮询

加权

怎么理解一致性哈希?

相同参数的请求,这次请求打进来,访问的是这台机器,下次进来还是打到这台机器上。

一致性哈希是怎么做到的?

提供服务的某个节点宕机、或者对集群进行扩容时,大量的请求会访问不了缓存,因而失效。

一致性哈希,通过创建一个均匀分布的hash环,对hash环进行分片,每个片中有很多虚拟节点,同个片里的虚拟节点的请求会路由到同个物理节点,这样某个节点宕机或者扩容新的节点的时候,只会影响到相关分片的节点的缓存命中,而不会影响到其他片。因而缓解某个节点宕机、或者对集群进行扩容时对请求的路由不会发生大规模的变化。

你还了解什么用法?

access.log日志切割 10讲,crontab运行一个定时任务

压缩 gzip on;

http { include conf/mime.types;

gzip on; gzip_min_length 1000; gzip_buffers 4 8k; gzip_http_version 1.1; gzip_types text/plain application/x-javascript text/css text/html application/xml;

…… }

1
https://gitee.com/Paul_Zhen/java-review.git
git@gitee.com:Paul_Zhen/java-review.git
Paul_Zhen
java-review
java-review
master

搜索帮助