项目部署

    xiaoxiao2022-07-02  106

    Linux 是什么?优点是什么?用来做什么?常用命令是什么?

    Linux常用命令

    cd 进入目录 pwd 查看当前目录 mkdir 创建目录 cp 复制 mv 移动 tar 解压文件 unzip tail命令:查看最新的指定条数的命令 vi 编辑 ( i : q q! wq) ls su

    Linux项目部署

    安装tomcat mysql jdk 打包war包,放在tomcat的webapps的ROOT内 ROOT内:访问的时候,是直接访问地址 ROOT外:访问的时候,需要添加文件夹的的路径名 启动tomcat:startup.sh 关闭tomcat:shutdown.sh 一般直接杀进程: 找进程: ps -ef|grep 'tomcat' 获取进程的id 杀进程: 然后kill -9 pid 直接杀进程

    Nginx 负载均衡和反向代理

    1、Nginx是什么? 一个轻量型的高性能的http服务器和反向代理的服务器。 什么是反向代理? 客户端不知道目标是谁,访问的只是代理,代理转到对应的服务上 因为可能有项目会集成部署在多个服务器上,浏览器上面进行访问,此时就需要使用Nginx进行一个反向代理。 ----->什么是集群?什么是分布式?实现集群 集群就是不同的人提供同样的服务。。目的就是提高高并发时,处理事务的能力。 分布式就是一个事情被多个人进行,目的是提高性能和效率。 什么是正向代理? 比如:翻墙,其实就是一个正向代理。 客户端指导访问的目标是谁 Nginx实现的负载均衡和反向代理,就可以实现集群环境之下,资源的有效利用。 2、优点 ① 支持高并发 ②内存消耗少 ③配置简单 ④开源免费,成本低廉 ⑤支持重写规则 ⑥内置健康检查 ⑦节省带宽 ⑧稳定性高 3、服务器上面实现负载均衡,软件只能使用Nginx 4、Linxu系统上安装Nginx ①将本地的nginx的压缩包,上传到/usr/local/src目录下 ②使用cd命令,进入到/src/local/src rm -rf ./nginx/ 删除当前nginx文件夹下的内容 tar -zxvf ./ 5、 nginx可以作为静态服务器和负载均衡 ① 静态服务器,访问静态资源 可以将一个静态资源的项目,部署到nginx中,用户就可以访问内部的部署的静态资源,比tomcat服务器处理静态资源的性能高。 ② 负载均衡服务器 部署两个以上的服务器。 需要安装tomcat、jdk 6、nginx的轮询策略 ①轮询 ②weight,即权重 ③ip_hash :可以解决session共享的问题,使用中央session,将session存入Redis内。 ④fair,即tomcat的响应时间,响应快的多分配 ⑤url_hash 设置过期时间:expire

    nslookup www.itsource.cn

    爱购部署

    消费者和服务提供者都到注册中心去获取服务资源。 静态资源访问zuul,zuul网关到注册中心去获取服务资源,服务的资源来源于redis/mysql/es 静态资源部署到nginx, zuul部署到,打成jar包,然后发布,网关、注册中心、ES、Redis、mysql都需要实现集群的部署

    Docker 一个虚拟化的容器技术

    最新回复(0)