云计算2307脱产班: 2023-11-10周考试卷
请写出请求体、响应体中含有的各个信息名称及其作⽤
请简要描述出HTTPS**协议的原理或以草图形势体现亦可
请概述出 ⽤户访问baidu.com的整体流程(假设百度的服务器采⽤的是nginx作为负载均衡)
请看下⾯⼀段⽇志⽂件:(15分)
[tyumen@CM-BJ-XZ1-511 log]$ more log_tyumen_2215
220.170.212.209 [07/Dec/2009:22:16:00] 200 2098 http://www.maybelinechina.com/whats_new/doubl estretch.aspx
113.128.140.233 [07/Dec/2009:22:16:00] 200 3065 http://www.maybelinechina.com/whats_new/2023m ineralcreamy.aspx?aid
221.10.8.233 [07/Dec/2009:22:16:00] 200 259341 http://www.maybelinechina.com/hats_new/doublestr etch%2fmedias%2
第⼀列:IP、第⼆列:时间、第三列:响应代码、第四列:⽂件传输字节⼤⼩、第五列:url提示 : 同⼀个IP不⽌访问⼀次、同⼀个url不⽌被访问⼀次
请将⽇志中的URL单独输出到url.log⽂件中
awk '{ urls[$5]++ }END{for( url in urls ){ print url }}' log_tyumen_2215 > url.log
请列出⼀共有多少个IP来访,并统计出访问次数最多的前5个IP地址
awk '{ ips[$1}++ }END{ for( ip in ips ){ print ip , ips[ip] } }' log_tyumen_2215 | sort -nr -k2 | head -5
请计算出该⽇志⽂件中所有URL访问流量总和
awk '{ sum+=$4 }END{ print sum }' log_tyumen_2215
请计算出该⽇志⽂件中每个URL的访问流量,并根据流量从⼤到⼩依次排出访问量最⼤的前10个url
awk '{ urls[$5]+=$4 }END{ for( url in urls ){ print url , urls[url] }} ' log_tyumen_2215 | sort -nr -k2 | head -5
请写出以下状态码的原因及解决⽅法 403 413 502 504
请写出以下uri再location中的匹配顺序 location ^/abc/vbn {} 、 location =/ {} 、 location ~*
请写出如何将java源代码进⾏打包(war包), ⼜是如何上线到对应的主机(192.168.17.16)中的
mvn clean package
利用scp将war包传送到192.168.17.16的主目录
请简要描述出负载均衡器如何将⽤户真实ip地址透传到上游负载中,画出草图亦可。不写出关键header不给分
写出三个nginx负载均衡的算法以及其原理(除轮询及加权轮询)
请写出三个针对nginx本身进⾏调优的配置,以及三个系统层的内核配置