zoukankan      html  css  js  c++  java
  • ShardingSphere UI:搭建与体验

    接着上一篇:https://www.cnblogs.com/wwjj4811/p/14601369.html
    前提:搭建好ShardingSphere proxy环境。

    简介

    ShardingSphere‐UI 是 ShardingSphere 的一个简单而有用的 web 管理控制台。它用于帮助用户更简单的 使用 ShardingSphere 的相关功能,目前提供注册中心管理、动态配置管理、数据库编排等功能。 项目结构上采取了前后端分离的方式,前端使用 Vue 框架,后端采用 Spring Boot 框架。使用标准的 Maven 方式进行打包,部署,同时也可以采用前后端分离的方式本地运行,方便开发调试。

    主要功能:

    • 添加激活注册中心后,可以查看当前注册中心所有运行实例信息。
    • 可以通过操作按钮对运行实例进行熔断与恢复操作。
    • 可以查看所有从库信息,并进行从库禁用与恢复操作。

    环境搭建

    先下载安装包:

    wget https://archive.apache.org/dist/incubator/shardingsphere/4.0.1/apache-shardingsphere-incubating-4.0.1-sharding-ui-bin.tar.gz
    mv apache-shardingsphere-incubating-4.0.1-sharding-ui-bin.tar.gz /opt
    tar -zxvf /opt/apache-shardingsphere-incubating-4.0.1-sharding-ui-bin.tar.gz
    

    安装zookeeper

    mkdir -p /mydata/zookeeper/data
    docker run -d  -p 2181:2181 -v /mydata/zookeeper/data:/data --name=zookeeper --privileged zookeeper
    

    修改ShardingSphere Proxy配置文件server.yam,修改完成后重启ShardingSphere Proxy

    vi server.yaml
    
    orchestration:
      name: orchestration_ds
      overwrite: true
      registry:
        type: zookeeper
        serverLists: 192.168.1.36:2181
        namespace: orchestration
    authentication:
      users:
        root:
          password: root
        sharding:
          password: sharding
          authorizedSchemas: sharding_db
    props:
      executor.size: 16  
      sql.show: false
    

    启动sharding-ui

    sh /opt/apache-shardingsphere-incubating-4.0.1-sharding-ui-bin/bin/start.sh
    

    启动完成后,进入http://192.168.1.36:8088/,账号密码:admin/admin

    添加注册中心:

    这里的数据只里实例和命名空间是再ShardingProxy中配置的,与server.yaml保持一致即可

    image-20210331155622339

    连接注册中心:

    image-20210331155753976

    数据源:

    image-20210331155911489

    数据源连接信息:

    image-20210331160315086

    image-20210331155924823

    修改配置后即时生效,而不需要重启ShardingProxy

    认证信息:ShardingProxy的连接信息

    属性配置:

    image-20210331160104365

    Sharding Proxy节点信息:可实时禁用

    image-20210331161028669

    从库信息:

    image-20210331160939858

  • 相关阅读:
    2 字符串String
    1 概述
    20199326 2019-2020-2 《网络攻防实践》第十周作业
    20199326 2019-2020-2 《网络攻防实践》第九周作业
    20199326 2019-2020-2 《网络攻防实践》第八周作业
    20199326 2019-2020-2 《网络攻防实践》第七周作业
    南北流量与东西流量
    20199326 2019-2020-2 《网络攻防实践》第六周作业
    20199326 2019-2020-2 《网络攻防实践》第5周作业
    http嗅探工具fiddler的使用
  • 原文地址:https://www.cnblogs.com/wwjj4811/p/14602068.html
Copyright © 2011-2022 走看看