闪电网络部署指南

闪电网络部署指南

闪电网络部署 闪电网络是构建在比特币网络上的第二层支付协议,用来解决比特币网络堵塞问题。其理念是,在区块链之外开通一条“绿色通道”,将大量高频的、小额的交易在区块链外进行,从而实现快速支付。 闪电网络优点 即时支付 闪电网络交易不需等待网络确认,因而交易可于几秒内迅速完成。 低成本 由于交易结算于链下进行,因而闪电网络转账手续费极低。 小额支付 手续费系按付款额比例来计算,因而对于小额交易不会产生不合理的高昂手续费。 可扩展性 闪电网络让比特币网络处理数百万笔交易变得可能。 环境要求 部署测试环境,磁盘空间要求不高,内存越高越好 系统:Ubuntu Server 21.10 配置...

Linux,Blockchain 2022-05-14 AM 641℃ 0条
docker_jenkins_ansible 部署 java 服务_02

docker_jenkins_ansible 部署 java 服务_02

前情提要 在上文,我们已经把 jenkins 部署好了,其中 ansible 和 gitlab 因为在环境中已经有,就省略吧。 要部署的话,可以百度找资料,或者看我这几篇文章以作参考: https://www.itwordsweb.com/linux_doc/auto_01.html https://www.itwordsweb.com/linux_doc/auto_02.html https://www.itwordsweb.com/linux_doc/auto_03.html 制作 jdk8 的 docker 镜像 # 把 jdk8 的压缩包丢到服务器,和 jdk8.Docke...

Linux 2020-09-10 PM 1797℃ 0条
docker_jenkins_ansible 部署 java 服务_01

docker_jenkins_ansible 部署 java 服务_01

整体思路 因为原有环境带有 gitlab 和 ansible,故本文不表述如何部署 gitlab/ansible 部署 jenkins 安装 docker,优化配置 # 安装 docker curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker.repo && yum -y install docker-ce.x86_64 # 启动 docker,关闭防火墙 systemctl start docker && systemctl ...

Linux 2020-09-10 AM 1864℃ 0条
Alertmanager 企业微信告警配置

Alertmanager 企业微信告警配置

背景 公司用的是企业微信做日常工作交流,那么告警用邮箱的话,第一个是比较麻烦(不是人人都会时时查看邮件),第二个是邮件丢失的可能性还是有的 开始 创建告警机器人 访问企业微信后台 配置 prometheus 安装 prometheus 和 alertmanage,注意参照文章安装的时候暂时跳过修改配置文件的步骤,安装可参照 https://www.itwordsweb.com/linux_doc/prometheus_grafana_alarm.html 参照上面文章安装好 prometheus 和 alertmanage 后,修改配置文件 prometheus.yml 示例 ...

Linux,Monitor 2020-08-28 PM 4306℃ 5条
github 与公司内网 gitlab 同步

github 与公司内网 gitlab 同步

场景 在公司初创阶段,因为要跟外部合作公司共同开发项目,所以使用 github 做代码存储 后来公司内部部署了私有的代码存储库 gitlab,打算把 github 的代码迁移到内网 gitlab 准备工作 一台 Centos7 服务器,用来做临时存储和中转,当然,其他系统版本也行 安装 git,用来拉取代码,提交代码 直入主题 同步 先把 github 和 gitlab 同步一次 # 项目 trueCNY # 进入对应目录并拉取代码 cd /data/ && git clone git@github.com:chainedfinance/trueCNY.git # 进...

Linux,网络 2020-08-26 PM 1868℃ 0条
Prometheus+Grafana 实现告警功能

Prometheus+Grafana 实现告警功能

Prometheus 编写告警规则 Prometheus 要实现告警,需要跟 Alertmanager 配合使用 Prometheus 服务中的警告规则发送警告到 Alertmanager。 然后 Alertmanager 管理这些警告。包括 silencing, inhibition,aggregation,以及通过一些方法发送通知 例如:email,PagerDuty 和 HipChat。 在 30 上操作 # 创建 prometheus 告警规则配置文件 mkdir -p /data/prometheus/rules && vim /data/prometheus/...

Linux,Monitor 2020-08-12 AM 2543℃ 0条
Prometheus+Grafana 监控服务器服务状态信息

Prometheus+Grafana 监控服务器服务状态信息

监控哪些信息? 上文有提到 Prometheus+Grafana 如何去监控服务器的一些基础状态信息(CPU/内存/磁盘等) 本文将讲如何监控服务状态和数据库状态信息 监控服务进程状态 这里通过 Process Exporter 来实现目的 机器跟上文的一致,依然是 30 和 31 两台机器 为了偷懒,就直接监控上文部署的 Node Exporter 服务 同时为了实验效果,还装了个 Mariadb 在 31 上部署 Process Exporter # 创建目录,下载包,解压包 mkdir -p /data/process_exporter && chmod ...

Linux,Monitor 2020-08-07 AM 2614℃ 0条