当前位置: 首页 > news >正文

php网站开发几技术难点企业网络架构拓扑图

php网站开发几技术难点,企业网络架构拓扑图,网站建设图片logo,网络营销网站推广方法一:MaxScale 是干什么的?? MaxScale是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换,对多个从服务器能实现负载均衡。 二:MaxScale …

一:MaxScale 是干什么的??

MaxScale是maridb开发的一个mysql数据中间件,其配置简单,能够实现读写分离,并且可以根据主从状态实现写库的自动切换,对多个从服务器能实现负载均衡。

img

二:MaxScale 实验环境部署

前提条件完成Mysql主从同步

中间件192.168.1.15MaxScale 24.02.4-1
主服务器192.168.1.10mysql 8.0.40
从服务器192.168.1.11mysql 8.0.40
从服务器192.168.1.12mysql 8.0.40

192.168.1.15(MaxScale)

从官方网站获取shell脚本,用于实现MariaDB包存储库的访问

[root@rocky ~]# curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash

查找与 MaxScale 相关的软件包

[root@rocky ~]# dnf list |grep -i maxscale

[root@rocky ~]# yum install maxscale -y

在/etc/maxscale.cnf.d新建一个配置my.cnf或者直接修改/etc/maxscale.cnf文件

[root@rocky ~]# cd /etc/maxscale.cnf.d/

[root@rocky maxscale.cnf.d]# vim my.cnf

[maxscale]
threads=auto

[dbserv1]
type=server
address=192.168.1.10
port=3306
protocol=MariaDBBackend

[dbserv2]
type=server
address=192.168.1.11
port=3306
protocol=MariaDBBackend

[dbserv3]
type=server
address=192.168.1.12
port=3306
protocol=MariaDBBackend

[MySQL-Monitor]
type=monitor
module=mariadbmon
servers=dbserv1, dbserv2, dbserv3
user=maxscale_monitor
password=Admin@123456
monitor_interval=2s

[Read-Write-Service]
type=service
router=readwritesplit
servers=dbserv1,dbserv2,dbserv3
user=maxscale_route
password=Admin@123456
enable_root_user=true

[Read-Write-Listener]
type=listener
service=Read-Write-Service
protocol=MariaDBClient
address=0.0.0.0
port=3306

192.168.1.10(master)

在 master中为 MaxScale 创建两个用户,用于监控模块和路由模块,已经实现主从复制的前提下,主库创建的用户,能同步到从库上

1.创建监控用户

--创建用户
mysql> create user 'maxscale_monitor'@'192.168.1.%' identified with mysql_native_password by 'Admin@123456';

--用户授权 “同步复制”、“同步复制状态”
mysql> grant replication slave, replication client on *.* to maxscale_monitor@'192.168.1.%';

2.创建路由用户

--创建用户
mysql>create user 'maxscale_route'@'192.168.1.%' identified with mysql_native_password by 'Admin@123456';
--用户授权
mysql>GRANT SHOW DATABASES ON *.* TO maxscale_route@'192.168.1.%';
mysql>GRANT SELECT ON mysql.user TO maxscale_route@'192.168.1.%';
mysql>GRANT SELECT ON mysql.db TO maxscale_route@'192.168.1.%';
mysql>GRANT SELECT ON mysql.tables_priv TO maxscale_route@'192.168.1.%';
mysql>GRANT SELECT ON mysql.columns_priv TO maxscale_route@'192.168.1.%';
mysql>GRANT SELECT ON mysql.proxies_priv TO maxscale_route@'192.168.1.%';

启动MaxScale服务

配置完成后 192.168.1.15重启MaxScale服务

[root@4e2804021a7d /]# maxscale -f /etc/maxscale.cnf.d/my.cnf -U maxscale

[root@rocky ~]# ps -ef|grep maxscale

使用 maxctrl list servers 命令查看运行状态

[root@rocky ~]# maxctrl list servers

使用 maxctrl list listeners Read-Write-Service 命令查看服务监听状态信息

[root@rocky ~]# maxctrl list listeners Read-Write-Service

http://www.yayakq.cn/news/593958/

相关文章:

  • 外贸服装网站模板seo团队管理系统
  • 青岛西海岸新区建设局网站张家港外贸型网站建设
  • 服务好的企业网站怎么建设建设手机网站赚钱吗
  • 怎样建网站 步骤淄博做网站的网络公司
  • 网站备案 需要什么百度网站推广公司
  • 怎么办网站多级子分类 wordpress
  • cnnic可信网站必须做吗?网站后台设置关键词在哪设
  • 网站建设界面建议商城网站的建设
  • 北京网站建设网页设计用哪个程序做网站收录好6
  • 建设商务公司网站建设工程安全信息网
  • 建站公司人员配置湖南平台网站建设方案
  • 网站pr怎么提升设计素材网站0
  • 大连模板建站定制wordpress格行代码6
  • 洛阳电商网站建设中国制造网怎么样
  • 肥城网站设计公司wordpress网站布置视频
  • 如何管理wordpress网站模板下载有人说做网站赌
  • 广州微网站建设信息门户网站建设服务报价
  • 雄安网站建设广东企业移动网站建设哪家好
  • 有关做美食的网站有哪些调价智能关键词软件
  • 企业网站建设一般要素包含哪些软件开发和网页设计哪个好
  • 哪个网站有免费的模板网站建设xiu021
  • 网站关键词多少个最好服务器 网站建设
  • 网站开发里程碑wordpress发文章的id怎么不连续
  • net网站开发python在线编程器
  • 本地网站404错误网页制作师培训
  • 微信商城网站怎么做的企信宝企业信息查询平台
  • 单位网站建设的目的广州白云区今天最新消息
  • 有没有专做烘焙的网站如何建设网站的能力
  • 推广平台有哪些优势济南网络优化网址
  • 用html5的视频网站带后台的网站建设