-
MySQL MGR + ShardingProxy + Keepalived + HAProxy + mysqld_exporter 高可用企业级生产部署
1. 首先部署 MySQL Group Replication 集群 参见另一篇: MySQL MGR 生产高可用部署 2. HAProxy 部署 方式 1:已编译好的离线包下载 https://github.com/w…
-
Javascript单例实例
方案1 (闭包) 实现语法 var App = function() { console.log("Initial ..."); this.properties = { "uptime&qu…
-
OceanBase 部署
https://open.oceanbase.com/docs/community/oceanbase-database/V3.1.0/resource-preparation
-
Git 删除永久(敏感/无用)文件历史记录
Git 删除永久(敏感/无用)文件历史记录 有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的),而且上传的文件又特别大的时候, 这将导致别人clone你的代码或…
-
EMQx 生产集群部署
EMQx 生产集群部署 注:老版本 2.x 名称叫 emqtt,新版 4.x 叫 emqx,主配置变化不大,本文配置中就统一使用 emq 作为名称。 1. 基于 Host 部署集群 docs.emqx.cn/broker…
-
基于阿里E-MapReduce3.2(Hbase1.2+Phoenix4.10)增量导入导出采坑实录
错误现象: 今早在EMR3.2的生产新集群上执行导出操作: hbase org.apache.hadoop.hbase.mapreduce.Export safeclound.tb_ammeter /backup/tb_…
-
生产环境阿里 EMR(Hbase1.2+Phoenix4.10)夸集群数据迁移采坑实录
1. 生产场景 最近由于公司业务调整,新购了E-MapReduce集群,需将老E-MapReduce集群的数据迁移到新集群上(由于是iOT业务,又24小时实时写数据不中断) Hbase(Phoenix)数据迁移方案主要分…
-
(Deprecated) 搭建ngork服务实现内外网穿透(如微信接口调试)
注:推荐使用比ngrok更好用的穿透软件 frp,可轻松实现基于TCP/HTTP/HTTPS 穿透代理,如:内网 SSH 穿透、微信 http/https 穿透代理 ngrok 是一个使用go语言编写的反向代理软件,通过…
-
Docker Gitlab数据迁移之备份恢复
1,旧gitlab容器执行: gitlab-rake gitlab:backup:create 会生成文件到默认路径如: /var/opt/gitlab/backups/1562751885_2019_07_10_11.…
-
Docker 快速部署Gitlab
Docker 快速部署 Gitlab CE docs.gitlab.com/ee/install/docker.html#install-gitlab-using-docker-swarm-mode docs.gitla…