面试必问——————Nginx

本文探讨了高可用、高并发、高性能的关键概念,特别聚焦于Nginx的高性能特性及其在反向代理、负载均衡和动静分离中的应用。此外,还解析了正向代理与反向代理的区别,长连接和短连接的优劣,以及HTTP和HTTPS的安全特性。通过实例和术语,深入浅出地介绍了这些IT领域的核心知识点。
  1. 高可用、高并发、高性能概述

    高并发通常是指,通过设计保证系统能够同时并行处理很多请求。指标有响应时间,吞吐量,每秒查询率QPS,并发用户数等

    高性能是指服务响应时间快,(CPU/处理器/内存)特别是在高并发下响应时间不会急剧增加

    高可用通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性

  2. 什么是Nginx

    Nginx (“engine x”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好

  3. Nginx应用场景

    反向代理。

    负载均衡

    动静分离

  4. 正向代理和反向代理区别

    正向代理**,**是在客户端的。正向代理安全性较差

    反向代理是作用在服务器端的。反向代理相对安全

  5. 长连接和短连接区别

    长连接是一旦一个客户端登陆上服务器,其与服务器之间的连接就不关闭,不管他们之间进行了多少次交易,直到客户端退出登陆或网络出现故障。这种技术在联机交易系统实现有利于提高效率。
    短连接是客户端每发一个请求就与服务器建立一个连接,交易完成后关闭连接,这种技术实现较长连接简单。

  6. HTTP和HTTPS的区别

    http是超文本传输协议,信息是明文传输,https是具有安全性的ssl加密传输协议

    http和https使用的是完全不一样的连接方式,端口也不一样,前者默认是80端口

    http是无状态的协议,而https是由ssl+http构建的可进行加密传输、身份认证的网络协议

  7. tomcat日志目录理解

    catalina.日期.log:tomcat启动时候的信息,启动的JVM参数以及操作系统等日志信息。

    commons-daemon.日期.log:利用服务方式启动tomcat作为守护进程的日志记录

    host-manager.日期.log:tomcat的自带的manager项目的日志信息的

    localhost_access_log.日期.txt:存放访问tomcat的请求的所有地址以及请求的路径、时间,请求协议以及返回码等信息

  8. Linux 10个命令,并说出其功能描述

    ll
    mkdir
    mv
    chmod
    find
    grep
    more
    cd
    rm
    cp

  9. Linux如何查找文件名称、如何查找文件内容

    find
    grep

  10. Linux浏览文件的命令是什么?(说5个)

    tail
    cat
    less
    head
    more
    tac

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值