高并发登录模块

mycat 的配置
1. server.xml
1. user 标签设置对外的账号和密码,以及数据库名称 2. 如果只是代理⼀个主从,就注释其他的 user 标签
Schema.xml
1. schema 标签 添加 dataNode=“xx” name="eleme"
2. datahost 修改
/usr/local/mycat/bin/mycat start|stop
查看⽇志⽂件 wrapper.log 《》
mycat schema.xml 的标签
部署 2 java 后端服务器, jdk 版本 17
上传jdk 安装 https://download.oracle.com/java/17/latest/jd
k-17_linux-x64_bin.tar.gz
配置环境变量 /etc/profile
Java -version
部署饿了么后端项⽬ 登录模块
修改 application.yml ⽂件
port 默认 8080 ,可以修改为其他的端⼝,但是修改完
成之后,需要修改防⽕墙端⼝
url jdbc:mysql://mycat ip:mycat8066 端⼝ /eleme 3. username=zhangmin
password=zhangmin
先打开 java 服务器的端⼝
启动后端服务 jar
 
在远程浏览器上测试
使⽤ lvs 代理 java 服务
ds
挂载 vip
 
vip 添加路由
 
安装 ipvsadm 
 
设置负载均衡规则
rs
1. 挂载 vip
 
vip 添加路由
抑制接受请求
echo 1 >
/proc/sys/net/ipv4/conf/lo/arp_ignore
echo 2 >
/proc/sys/net/ipv4/conf/lo/arp_announce
echo 1 >
/proc/sys/net/ipv4/conf/all/arp_ignore
echo 2 >
/proc/sys/net/ipv4/conf/all/arp_announc
e
Nginx 代理端⼝
测试
  • 16
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值