摘要: 简介 Schema.xml 作为 MyCat 中重要的配置文件之一,管理着 MyCat 的逻辑库、表、分片规则、DataNode 以及 DataSource。弄懂这些配置,是正确使用 MyCat 的前提。这里就一层层对该文件进行解析。 schema 标签 schema 标签用于定义 MyCat 实例 阅读全文
posted @ 2019-04-17 19:09 HANFAN 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 简介 server.xml 几乎保存了所有 mycat 需要的系统配置信息。其在代码内直接的映射类为 SystemConfig 类。 user 标签 server.xml 中的标签本就不多,这个标签主要用于定义登录 mycat 的用户和权限。例如上面的例子中,我定 义了一个用户,用户名为 test、 阅读全文
posted @ 2019-04-17 19:09 HANFAN 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 简介 rule.xml 里面就定义了我们对表进行拆分所涉及到的规则定义。我们可以灵活的对表使用不同的分片算法, 或者对表使用相同的算法但具体的参数不同。这个文件里面主要有 tableRule 和 function 这两个标签。在具体使 用过程中可以按照需求添加 tableRule 和 functio 阅读全文
posted @ 2019-04-17 19:09 HANFAN 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 原文: http://www.runoob.com/design pattern/design pattern intro.html 我这边只是参考学习下。 设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软 阅读全文
posted @ 2019-03-08 14:54 HANFAN 阅读(388) 评论(0) 推荐(3) 编辑
摘要: 直接使用root账号 1、zookeeper安装 将zookeeper 3.4.13.tar.gz安装包放置指定目录 2、zookeeper安装可视化工具 需要安装 java和maven环境 1、安装maven环境 在线下载地址,不用管 http://mirrors.shu.edu.cn/apach 阅读全文
posted @ 2019-03-04 11:59 HANFAN 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 最近正在使用SUSE系统,项目环境是没有外网的,所以提供的基本都是离线安装,对应的安装包可能需要自行去下载,我这边就不整理了。 网上查找SUSE的资料比较少,于是整理了一下,希望对有需要的人有一点点帮助。 "SUSE12Sp3 IP,DNS,网关,SSH,GIT" "SUSE12Sp3 NET Co 阅读全文
posted @ 2019-02-22 09:59 HANFAN 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 1、安装java jdk 将jdk 8u201 linux x64.tar.gz上传到该目录 在文件末尾加入以下内容 装载配置文件,配置立即生效 通过java version命令验证安装 显示下方这样,安装成功 2、安装Kafka 将kafka_2.11 2.1.0.tgz上传至该目录 3、编辑Ka 阅读全文
posted @ 2019-02-22 09:41 HANFAN 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 1、将以下安装包复制到服务器 mysql community client 5.7.24 1.sles12.x86_64.rpm mysql community server 5.7.24 1.sles12.x86_64.rpm mysql community libs 5.7.24 1.sles1 阅读全文
posted @ 2019-02-18 16:44 HANFAN 阅读(2682) 评论(0) 推荐(1) 编辑
摘要: 1、解压 将mongodb linux x86_64 suse12 4.0.6.tgz复制到/usr/local/mongodb目录 2、修改环境变量 3、创建基本目录结构 4、进入到bin目录,增加一个配置文件 插入下列内容: 5、 使用supervisor守护mongodb进程 添加以下内容: 阅读全文
posted @ 2019-02-18 09:57 HANFAN 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 1、安装setuptools 将setuptools 0.6c11.tar.gz安装包放到服务器上 2、安装meld 将meld3 1.0.2.tar.gz安装包放到服务器上 3、安装supervisor 将supervisor 3.3.3.tar.gz安装包放到服务器上 4、验证superviso 阅读全文
posted @ 2019-02-18 09:53 HANFAN 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 1、安装pcre(nginx 依赖) 把安装包pcre 8.12.tar.gz复制到服务器指定目录 2、安装zlib(nginx 依赖) 把安装包zlib 1.2.8.tar.gz复制到服务器指定目录 3、安装Nginx 把安装包nginx 1.14.2.tar.gz复制到服务器指定目录 这个时候可 阅读全文
posted @ 2019-02-18 09:47 HANFAN 阅读(2359) 评论(0) 推荐(0) 编辑
摘要: 1、安装 libicu 依赖 1、在线安装 显示如下信息表示成功 2、离线安装 将文件aspnetcore runtime 2.2.1 linux x64.tar.gz复制到 /usr/local/dotnet 3、添加环境变量 这个时候能看到所有的环境变量,找打并复制PATH一行,大概是下面这样。 阅读全文
posted @ 2019-02-18 09:42 HANFAN 阅读(1079) 评论(0) 推荐(1) 编辑
摘要: https://www.cnblogs.com/shanyou/p/6286207.html consul 安装 1、离线安装 ​ a、上传consul文件到/usr/local/bin/目录 ​ b、 ​ c、 ​ d、访问ip:8080 2、在线安装 ​ a、 ​ b、 ​ c、 ​ d、 ​ 阅读全文
posted @ 2019-01-28 15:53 HANFAN 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1、新增用户 这个时候会提示你输入密码,输入两次密码即可 2、静态 IP 设置 1、设置 IP 地址 键入内容 2、设置网关 输入 编辑文件, 如果文件不存在就创建 键入内容 3、设置 DNS 输入 编辑文件 键入内容 4、重启网卡 以下三个命令都可以重启网卡 3、开启 ssh 远程连接 1、修改 阅读全文
posted @ 2019-01-22 10:29 HANFAN 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 1.下载打开Consul 笔者是windows下面开发的(也可以使用Docker)。 官网下载windows的Consul https://www.consul.io/ 使用cmd窗口打开,输入 访问默认127.0.0.1:8500就可以看到界面化的Consul 2.在服务端注册 接着上一篇 app 阅读全文
posted @ 2019-01-21 15:47 HANFAN 阅读(1418) 评论(2) 推荐(2) 编辑
摘要: 1.什么是gRPC 官方文档:https://grpc.io/docs/guides/index.html 2.什么是MagicOnion MagicOnion开源地址:https://github.com/Cysharp/MagicOnion 3.服务端代码 新建一个WebAPI项目 4.客户端 阅读全文
posted @ 2019-01-21 15:15 HANFAN 阅读(3018) 评论(8) 推荐(2) 编辑
摘要: 第一种,自己手写dockerfile发布,上传至hubDocker 1. 正常发布到文件夹中,发布文件上传至linux机器上。如 /www/app 2. 将Dockerfile文件也复制到同目录 。/www/app 3. 输入 ,构建一个demo名字的镜像。这个时候就会构建镜像,输入 可以查看当刚刚 阅读全文
posted @ 2019-01-09 14:49 HANFAN 阅读(746) 评论(1) 推荐(1) 编辑
摘要: https://stackoverflow.com/questions/45875981/error while reading json file in dotnet core the configured user limit 128 on You are creating file watch 阅读全文
posted @ 2019-01-09 14:10 HANFAN 阅读(1711) 评论(0) 推荐(0) 编辑
摘要: 前言: 环境:centos7.5 64 位 正文: 第一步:下载centos7镜像 第二步:建立centos7的容器 privileged 指定容器是否是特权容器。这里开启特权模式。 cap add SYS_ADMIN 添加系统的权限。否则系统很多功能都用不了的。 e container=docke 阅读全文
posted @ 2018-12-20 11:17 HANFAN 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 前言: 环境:centos7.5 64 位 正文: 首先我们在宿主机上安装 .NET Core SDK 安装好之后,创建一个 .NET Core MVC的项目: 这个时候可能会报错,我一开始以为是IPV6的问题,后来发现并不是 ![avatar][NETCore1] 加一句这个就可以了 ![avat 阅读全文
posted @ 2018-12-19 16:12 HANFAN 阅读(881) 评论(0) 推荐(0) 编辑