mysql独立开发_nacos的mysql独立部署
1. 相关资料
2. 独立mysql部署
mysql版本 5.7+
2.1 初始化数据库
独立安装mysql, 创建数据库nacos, 执行脚本 nacos-db.sql
2.2 docker部署 nacos-server
docker run -d \
-v /standalone-logs/:/home/nacos/logs
-v ./custom.properties:/home/nacos/init.d/custom.properties
-e PREFER_HOST_MODE=ip \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_MASTER_SERVICE_HOST=10.5.96.32 \
-e MYSQL_MASTER_SERVICE_PORT=3306 \
-e MYSQL_MASTER_SERVICE_USER=root \
-e MYSQL_MASTER_SERVICE_PASSWORD=123456 \
-e MYSQL_MASTER_SERVICE_DB_NAME=nacos \
-e MYSQL_SLAVE_SERVICE_HOST=从数据库ip \
-p 7110:8848 \
-p 7111:9555 \
--name nacos1 \
nacos/nacos-server
访问 http://10.5.96.62:7110/nacos , 默认用户名密码 nacos/nacos, 界面如下:
查看 http://10.5.96.62:7110/nacos/actuator/prometheus 是否有信息返回。
2.3 docker部署prometheus
docker run -d \
-v ./prometheus-standalone.yaml:/etc/prometheus/prometheus.yml \
-p 7120:9090 \
-- name prom/prometheus:latest \
prometheus1
下载 prometheus.yml。ip端口使用默认,无需更改,即使对外端口已经改变。
2.4 docker 部署grafana
docker run -d \
-p 7130:3000 \
-- name grafana/grafana:latest
grafana1
查看 http://10.5.96.62:7130/ ,默认用户名密码:admin/admin , 界面如下:
3. docker-compose 部署脚本
version: "2"
services:
nacos:
image: nacos/nacos-server:latest
container_name: nacos1
volumes:
- ./standalone-logs/:/home/nacos/logs
- ./custom.properties:/home/nacos/init.d/custom.properties
ports:
- 7110:8848
- 7111:9555
environment:
- "PREFER_HOST_MODE=ip"
- "MODE=standalone"
- "SPRING_DATASOURCE_PLATFORM=mysql"
- "MYSQL_SERVICE_HOST=10.5.96.32"
- "MYSQL_SERVICE_PORT=3306"
- "MYSQL_SERVICE_USER=root"
- "MYSQL_SERVICE_PASSWORD=Mysql@0000"
- "MYSQL_SERVICE_DB_NAME=nacos"
restart: on-failure
prometheus:
container_name: prometheus1
image: prom/prometheus:latest
volumes:
- ./prometheus-standalone.yaml:/etc/prometheus/prometheus.yml
ports:
- 7120:9090
depends_on:
- nacos
restart: on-failure
grafana:
container_name: grafana1
image: grafana/grafana:latest
ports:
- 7130:3000
restart: on-failure
//启动容器
docker-compose -f nacos.yaml up
//停止并删除容器
docker-compose -f nacos.yaml down
mysql独立开发_nacos的mysql独立部署相关推荐
- MySQL内部开发人员如何看待MySQL组复制?
MySQL因为高性能.可扩展性和可用性被广泛应用于Web应用程序,成为支持高流量社交媒体.电商应用程序以及快速成长企业的IT平台基础.在MySQL 5.7.17版本中,MySQL Group Repl ...
- 【MySQL数据库开发之三】MySQL 获得数据库和表操作!
通过上一篇的介绍,大家可以创建自己的数据库和表以及插入表中数据等等,本章继续介绍更多的数据库的相关操作: 1. 查看所有表单数据:(这里我直接使用上一篇创建的himiDB数据库与其中的peopl ...
- 【MySQL数据库开发之四】MySQL 处理模式/常用查询/模式匹配等(下)
3.6.1. 列的最大值 "最大的物品号是什么?" SELECT MAX(article) AS article FROM shop;+---------+ | article | ...
- 《MySQL系列-开发相关》MySQL新建数据库表并存储2010年到2030年的日期
MySQL新建数据库表并存储2010年到2030年的日期 一.建表 CREATE TABLE `datetime` (`id` int(10) NOT NULL AUTO_INCREMENT,`dat ...
- 32位mysql安装包_《MySQL 入门教程》第 02 篇 MySQL 安装
文章来源:<MySQL 入门教程>第 02 篇 MySQL 安装 原文作者:不剪发的Tony老师 来源平台:CSDN 上一篇我们了解了什么是MySQL数据库. 本文介绍如何在 Window ...
- mysql独立开发_独立开发一个 App 是一种怎样的体验?
我要回答一下这样孤单的问题.哈哈哈. 我做过2个已经上线的APP. 第一个<仅仅电影>(已经下线了): 那时候年轻,想做一个独立的电影影单类的APP,推荐很多好看电影.然后想法立了就开始做 ...
- MySQL如何判别InnoDB表是独立表空间还是共享表空间
InnoDB采用按表空间(tablespace)的方式进行存储数据, 默认配置情况下会有一个初始大小为10MB, 名字为ibdata1的文件, 该文件就是默认的表空间文件(tablespce file ...
- mysql 5.7 配置多实例 — 独立配置文件方式
2019独角兽企业重金招聘Python工程师标准>>> 使用独立配置文件来实现 mysql 的单机多实例 一下教程皆以已在 /usr/local 下安装了 mysql 为说明 我们将 ...
- mysql独立服务器_独立服务器linux系统mysql设置方法
独立服务器linux系统mysql设置方法: 一,如果您要用root身份使用您的mysql数据库,那么您可以直接将您的mysql数据库文件上传到:/usr/local/mysql/data目录下面,修 ...
最新文章
- xamarin 断点 不命中
- 在CentOS 6.3 64bit上安装redis 3.0.3
- 【Spring Web MVC】Spring Web MVC 注解开发环境搭建
- u盘安装Fedora18
- oracle11 删除表空间,oracle11g启动停止服务,修改字符集,导入导出,创建删除表空间,卸载oracle等...
- php显示doc文件乱码,如何解决php doc 乱码问题
- nyoj 144小珂的苦恼(关于如何不定方程有整数解问题)
- VB代码 VB小程序
- TURN协议简要介绍
- 环信webIM即时通讯学习笔记
- 15 个百度网盘搜索引擎
- 华中科技大学计算机学院刘明,彭芳瑜-华中科技大学机械科学与工程学院
- python程序设计基础与应用董付国电子版_Python 程序设计基础(董付国 著)完整版PDF_IT教程网...
- python股票全套系统_GitHub - hyspider/stock: stock,股票系统。使用python进行开发。
- 获取windows当前桌面背景图 - 来自360浏览器的壁纸
- 当贝投影K歌详细教程 只要三步就能打造专属练歌房
- 如何在SaaS企业及服务市场上站稳脚跟
- 4412 nfs网络设置
- Python——蓝桥杯
- java正则匹配汉字_正则表达式匹配中文汉字
热门文章
- 清华博导尹首一, 带你吃透 AI 芯片来龙去脉!
- 嵌入式智能国际大会图文直播:探索人工智能的前世今生
- 12 种主流编程语言输出“ Hello World ”,你真的都会了吗?
- 如何更全面的认识 MongoDB ?
- 程序员的代码写的再牛也没有马伊琍文章的分手语牛!
- 甲骨文员工谈被裁原因;《绝地求生》停机维护;谷歌正研发折叠屏样机 | 极客头条...
- 漫画:如何用栈实现队列?
- 如何用 30 行代码实现微信自动回复机器人?
- 一文了解电竞游戏平台的大数据玩法儿!
- Oracle 加快 Java 迭代速度,功能性版本只维护六个月