国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微服務(wù)環(huán)境搭建:docker+nacos單機(jī)

這篇具有很好參考價(jià)值的文章主要介紹了微服務(wù)環(huán)境搭建:docker+nacos單機(jī)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

nacos需要連接mysql,持久化相關(guān)配置。

1. 部署好mysql后,新建nacos數(shù)據(jù)庫(kù)然后初始化nacos腳本

-- --------------------------------------------------------
-- 主機(jī):                           192.168.150.101
-- 服務(wù)器版本:                        8.0.27 - MySQL Community Server - GPL
-- 服務(wù)器操作系統(tǒng):                      Linux
-- HeidiSQL 版本:                  12.2.0.6576
-- --------------------------------------------------------

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET NAMES utf8 */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;


-- 導(dǎo)出 nacos 的數(shù)據(jù)庫(kù)結(jié)構(gòu)
DROP DATABASE IF EXISTS `nacos`;
CREATE DATABASE IF NOT EXISTS `nacos` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `nacos`;

-- 導(dǎo)出  表 nacos.config_info 結(jié)構(gòu)
DROP TABLE IF EXISTS `config_info`;
CREATE TABLE IF NOT EXISTS `config_info` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id',
  `group_id` varchar(128) COLLATE utf8_bin DEFAULT NULL,
  `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content',
  `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5',
  `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
  `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時(shí)間',
  `src_user` text COLLATE utf8_bin COMMENT 'source user',
  `src_ip` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip',
  `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL,
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租戶(hù)字段',
  `c_desc` varchar(256) COLLATE utf8_bin DEFAULT NULL,
  `c_use` varchar(64) COLLATE utf8_bin DEFAULT NULL,
  `effect` varchar(64) COLLATE utf8_bin DEFAULT NULL,
  `type` varchar(64) COLLATE utf8_bin DEFAULT NULL,
  `c_schema` text COLLATE utf8_bin,
  `encrypted_data_key` text COLLATE utf8_bin NOT NULL COMMENT '秘鑰',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='config_info';

-- 正在導(dǎo)出表  nacos.config_info 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `config_info`;

-- 導(dǎo)出  表 nacos.config_info_aggr 結(jié)構(gòu)
DROP TABLE IF EXISTS `config_info_aggr`;
CREATE TABLE IF NOT EXISTS `config_info_aggr` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id',
  `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id',
  `datum_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'datum_id',
  `content` longtext COLLATE utf8_bin NOT NULL COMMENT '內(nèi)容',
  `gmt_modified` datetime NOT NULL COMMENT '修改時(shí)間',
  `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL,
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租戶(hù)字段',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='增加租戶(hù)字段';

-- 正在導(dǎo)出表  nacos.config_info_aggr 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `config_info_aggr`;

-- 導(dǎo)出  表 nacos.config_info_beta 結(jié)構(gòu)
DROP TABLE IF EXISTS `config_info_beta`;
CREATE TABLE IF NOT EXISTS `config_info_beta` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id',
  `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id',
  `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name',
  `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content',
  `beta_ips` varchar(1024) COLLATE utf8_bin DEFAULT NULL COMMENT 'betaIps',
  `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5',
  `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
  `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時(shí)間',
  `src_user` text COLLATE utf8_bin COMMENT 'source user',
  `src_ip` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip',
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租戶(hù)字段',
  `encrypted_data_key` text COLLATE utf8_bin NOT NULL COMMENT '秘鑰',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='config_info_beta';

-- 正在導(dǎo)出表  nacos.config_info_beta 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `config_info_beta`;

-- 導(dǎo)出  表 nacos.config_info_tag 結(jié)構(gòu)
DROP TABLE IF EXISTS `config_info_tag`;
CREATE TABLE IF NOT EXISTS `config_info_tag` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id',
  `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id',
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id',
  `tag_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'tag_id',
  `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name',
  `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content',
  `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5',
  `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
  `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時(shí)間',
  `src_user` text COLLATE utf8_bin COMMENT 'source user',
  `src_ip` varchar(50) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='config_info_tag';

-- 正在導(dǎo)出表  nacos.config_info_tag 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `config_info_tag`;

-- 導(dǎo)出  表 nacos.config_tags_relation 結(jié)構(gòu)
DROP TABLE IF EXISTS `config_tags_relation`;
CREATE TABLE IF NOT EXISTS `config_tags_relation` (
  `id` bigint NOT NULL COMMENT 'id',
  `tag_name` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'tag_name',
  `tag_type` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT 'tag_type',
  `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id',
  `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id',
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id',
  `nid` bigint NOT NULL AUTO_INCREMENT,
  PRIMARY KEY (`nid`),
  UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`),
  KEY `idx_tenant_id` (`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='config_tag_relation';

-- 正在導(dǎo)出表  nacos.config_tags_relation 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `config_tags_relation`;

-- 導(dǎo)出  表 nacos.group_capacity 結(jié)構(gòu)
DROP TABLE IF EXISTS `group_capacity`;
CREATE TABLE IF NOT EXISTS `group_capacity` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主鍵ID',
  `group_id` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整個(gè)集群',
  `quota` int unsigned NOT NULL DEFAULT '0' COMMENT '配額,0表示使用默認(rèn)值',
  `usage` int unsigned NOT NULL DEFAULT '0' COMMENT '使用量',
  `max_size` int unsigned NOT NULL DEFAULT '0' COMMENT '單個(gè)配置大小上限,單位為字節(jié),0表示使用默認(rèn)值',
  `max_aggr_count` int unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大個(gè)數(shù),,0表示使用默認(rèn)值',
  `max_aggr_size` int unsigned NOT NULL DEFAULT '0' COMMENT '單個(gè)聚合數(shù)據(jù)的子配置大小上限,單位為字節(jié),0表示使用默認(rèn)值',
  `max_history_count` int unsigned NOT NULL DEFAULT '0' COMMENT '最大變更歷史數(shù)量',
  `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
  `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時(shí)間',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_group_id` (`group_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='集群、各Group容量信息表';

-- 正在導(dǎo)出表  nacos.group_capacity 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `group_capacity`;

-- 導(dǎo)出  表 nacos.his_config_info 結(jié)構(gòu)
DROP TABLE IF EXISTS `his_config_info`;
CREATE TABLE IF NOT EXISTS `his_config_info` (
  `id` bigint unsigned NOT NULL,
  `nid` bigint unsigned NOT NULL AUTO_INCREMENT,
  `data_id` varchar(255) COLLATE utf8_bin NOT NULL,
  `group_id` varchar(128) COLLATE utf8_bin NOT NULL,
  `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name',
  `content` longtext COLLATE utf8_bin NOT NULL,
  `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL,
  `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `src_user` text COLLATE utf8_bin,
  `src_ip` varchar(50) COLLATE utf8_bin DEFAULT NULL,
  `op_type` char(10) COLLATE utf8_bin DEFAULT NULL,
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租戶(hù)字段',
  `encrypted_data_key` text COLLATE utf8_bin NOT NULL COMMENT '秘鑰',
  PRIMARY KEY (`nid`),
  KEY `idx_gmt_create` (`gmt_create`),
  KEY `idx_gmt_modified` (`gmt_modified`),
  KEY `idx_did` (`data_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='多租戶(hù)改造';

-- 正在導(dǎo)出表  nacos.his_config_info 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `his_config_info`;

-- 導(dǎo)出  表 nacos.permissions 結(jié)構(gòu)
DROP TABLE IF EXISTS `permissions`;
CREATE TABLE IF NOT EXISTS `permissions` (
  `role` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `resource` varchar(255) COLLATE utf8mb4_general_ci NOT NULL,
  `action` varchar(8) COLLATE utf8mb4_general_ci NOT NULL,
  UNIQUE KEY `uk_role_permission` (`role`,`resource`,`action`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- 正在導(dǎo)出表  nacos.permissions 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `permissions`;

-- 導(dǎo)出  表 nacos.roles 結(jié)構(gòu)
DROP TABLE IF EXISTS `roles`;
CREATE TABLE IF NOT EXISTS `roles` (
  `username` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `role` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  UNIQUE KEY `idx_user_role` (`username`,`role`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- 正在導(dǎo)出表  nacos.roles 的數(shù)據(jù):~1 rows (大約)
DELETE FROM `roles`;
INSERT INTO `roles` (`username`, `role`) VALUES
	('nacos', 'ROLE_ADMIN');

-- 導(dǎo)出  表 nacos.tenant_capacity 結(jié)構(gòu)
DROP TABLE IF EXISTS `tenant_capacity`;
CREATE TABLE IF NOT EXISTS `tenant_capacity` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主鍵ID',
  `tenant_id` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID',
  `quota` int unsigned NOT NULL DEFAULT '0' COMMENT '配額,0表示使用默認(rèn)值',
  `usage` int unsigned NOT NULL DEFAULT '0' COMMENT '使用量',
  `max_size` int unsigned NOT NULL DEFAULT '0' COMMENT '單個(gè)配置大小上限,單位為字節(jié),0表示使用默認(rèn)值',
  `max_aggr_count` int unsigned NOT NULL DEFAULT '0' COMMENT '聚合子配置最大個(gè)數(shù)',
  `max_aggr_size` int unsigned NOT NULL DEFAULT '0' COMMENT '單個(gè)聚合數(shù)據(jù)的子配置大小上限,單位為字節(jié),0表示使用默認(rèn)值',
  `max_history_count` int unsigned NOT NULL DEFAULT '0' COMMENT '最大變更歷史數(shù)量',
  `gmt_create` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '創(chuàng)建時(shí)間',
  `gmt_modified` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改時(shí)間',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_tenant_id` (`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='租戶(hù)容量信息表';

-- 正在導(dǎo)出表  nacos.tenant_capacity 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `tenant_capacity`;

-- 導(dǎo)出  表 nacos.tenant_info 結(jié)構(gòu)
DROP TABLE IF EXISTS `tenant_info`;
CREATE TABLE IF NOT EXISTS `tenant_info` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  `kp` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'kp',
  `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id',
  `tenant_name` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_name',
  `tenant_desc` varchar(256) COLLATE utf8_bin DEFAULT NULL COMMENT 'tenant_desc',
  `create_source` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'create_source',
  `gmt_create` bigint NOT NULL COMMENT '創(chuàng)建時(shí)間',
  `gmt_modified` bigint NOT NULL COMMENT '修改時(shí)間',
  PRIMARY KEY (`id`),
  UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`),
  KEY `idx_tenant_id` (`tenant_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8_bin COMMENT='tenant_info';

-- 正在導(dǎo)出表  nacos.tenant_info 的數(shù)據(jù):~0 rows (大約)
DELETE FROM `tenant_info`;

-- 導(dǎo)出  表 nacos.users 結(jié)構(gòu)
DROP TABLE IF EXISTS `users`;
CREATE TABLE IF NOT EXISTS `users` (
  `username` varchar(50) COLLATE utf8mb4_general_ci NOT NULL,
  `password` varchar(500) COLLATE utf8mb4_general_ci NOT NULL,
  `enabled` tinyint(1) NOT NULL,
  PRIMARY KEY (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

-- 正在導(dǎo)出表  nacos.users 的數(shù)據(jù):~1 rows (大約)
DELETE FROM `users`;
INSERT INTO `users` (`username`, `password`, `enabled`) VALUES
	('nacos', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', 1);

/*!40103 SET TIME_ZONE=IFNULL(@OLD_TIME_ZONE, 'system') */;
/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */;
/*!40014 SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS, 1) */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40111 SET SQL_NOTES=IFNULL(@OLD_SQL_NOTES, 1) */;

2. 使用docker部署nacos,并配置要連接的數(shù)據(jù)庫(kù)

# 在線(xiàn)拉取鏡像,或者加載本地鏡像
docker pull nacos/nacos-server:v2.1.0-slim
docker load -i nacos.tar

# 上傳docker配置文件custom.env,配置文件內(nèi)容如下
PREFER_HOST_MODE=hostname
MODE=standalone
SPRING_DATASOURCE_PLATFORM=mysql
MYSQL_SERVICE_HOST=192.168.150.101 #記得按本地環(huán)境修改數(shù)據(jù)庫(kù)配置
MYSQL_SERVICE_DB_NAME=nacos
MYSQL_SERVICE_PORT=3306
MYSQL_SERVICE_USER=root
MYSQL_SERVICE_PASSWORD=123
MYSQL_SERVICE_DB_PARAM=characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai

# 創(chuàng)建容器
docker run -d \
--name nacos \
--env-file /root/nacos/custom.env \
-p 8848:8848 \
-p 9848:9848 \
-p 9849:9849 \
--network hm-net \
--restart=always \
nacos/nacos-server:v2.1.0-slim

3.測(cè)試訪(fǎng)問(wèn)nacos

http://ip地址:8848/nacos
賬號(hào)密碼 默認(rèn):nacos/nacos
微服務(wù)環(huán)境搭建:docker+nacos單機(jī),壞境搭建,微服務(wù),docker,架構(gòu)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-823681.html

到了這里,關(guān)于微服務(wù)環(huán)境搭建:docker+nacos單機(jī)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Nacos單機(jī)搭建

    Nacos單機(jī)搭建

    Nacos Nacos是阿里巴巴開(kāi)源的服務(wù)注冊(cè)中心及配置中心,致力于給開(kāi)發(fā)者提供一款便捷、簡(jiǎn)單上手的開(kāi)源框架 Nacos = 注冊(cè)中心Eureka ?+ 服務(wù)配置Config ?+ 服務(wù)總線(xiàn)Bus 服務(wù)發(fā)現(xiàn)和服務(wù)健康監(jiān)測(cè) Nacos 使服務(wù)更容易注冊(cè),并通過(guò)DNS或HTTP接口發(fā)現(xiàn)其他服務(wù),Nacos還提供服務(wù)的實(shí)時(shí)健康檢

    2023年04月23日
    瀏覽(10)
  • SkyWalking鏈路追蹤-搭建-spring-boot-cloud-單機(jī)環(huán)境 之《10 分鐘快速搭建 SkyWalking 服務(wù)》

    SkyWalking鏈路追蹤-搭建-spring-boot-cloud-單機(jī)環(huán)境 之《10 分鐘快速搭建 SkyWalking 服務(wù)》

    首先了解一下單機(jī)環(huán)境 第一步,搭建一個(gè) Elasticsearch 服務(wù)。 第二步,下載 SkyWalking 軟件包。 第三步,搭建一個(gè) SkyWalking OAP 服務(wù)。 第四步,啟動(dòng)一個(gè) Spring Boot 應(yīng)用,并配置 SkyWalking Agent。 第五步,搭建一個(gè) SkyWalking UI 服務(wù)。 準(zhǔn)備工作,準(zhǔn)備一個(gè)docker網(wǎng)絡(luò)組,網(wǎng)絡(luò)組的名字為

    2024年02月15日
    瀏覽(26)
  • Docker部署Nacos(單機(jī)/集群)

    Docker部署Nacos(單機(jī)/集群)

    ? 注意:本文中的nacos版本為2.2.0 nacos官方文檔: https://nacos.io/zh-cn/docs/quick-start-docker.html 1.單機(jī)部署 1.1 安裝docker ce 環(huán)境 1.2 下載nacos鏡像 1.3 以單機(jī)模式啟動(dòng)nacos 命令解析 : 命令 含義 -v Docker容器啟動(dòng)的時(shí)候,如果要掛載宿主機(jī)的一個(gè)目錄,可以用-v參數(shù)指定 -p 容器內(nèi)部端口

    2024年02月04日
    瀏覽(22)
  • docker啟動(dòng)nacos(單機(jī)模式、集群模式)

    docker啟動(dòng)nacos(單機(jī)模式、集群模式)

    docker pull nacos/nacos-server:v2.1.2 2.1.先以單機(jī)模式運(yùn)行nacos docker run -d --name nacos -p 8848:8848 -e MODE=standalone nacos/nacos-server:v2.1.2 查看運(yùn)行過(guò)程:docker logs -f nacos ps:如果啟動(dòng)失敗可能是服務(wù)器內(nèi)存過(guò)小,如果要限制nacos 占用的內(nèi)存大小,使用以下語(yǔ)句 docker run --name nacos -e JVM_XMS=256m -

    2023年04月17日
    瀏覽(17)
  • windows環(huán)境下nacos單機(jī)啟動(dòng)兩種方式

    windows環(huán)境下nacos單機(jī)啟動(dòng)兩種方式

    第一種啟動(dòng)方式: 進(jìn)入nacos的解壓目錄bin下 以notepad++方式打開(kāi)startup.cmd 然后修改大概在26行的set MODE=\\\"cluster\\\"為set MODE=\\\"standalone\\\"(下面配有大致圖片) 然后直接點(diǎn)擊startup.cmd命令,就啟動(dòng)成功了(注意查看日志\\\"nacos id starting with standalone\\\") 第二種啟動(dòng)方式: 在黑窗體環(huán)境下切換目錄到

    2024年02月11日
    瀏覽(16)
  • Docker基于本地文件安裝Nacos單機(jī)版

    導(dǎo)出鏡像: 刪除原有鏡像: 導(dǎo)入鏡像: 啟動(dòng)nacos: 瀏覽器訪(fǎng)問(wèn):http://localhost:8848/nacos,用戶(hù)名和密碼默認(rèn)都是nacos

    2024年02月21日
    瀏覽(24)
  • Docker 單機(jī)/集群 部署 Nacos2.2.0

    Docker 單機(jī)/集群 部署 Nacos2.2.0

    1- 拉取鏡像 2- 創(chuàng)建數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)初始化腳本:https://github.com/alibaba/nacos/blob/2.2.0/config/src/main/resources/META-INF/nacos-db.sql 3- 準(zhǔn)備掛載的配置文件目錄和日志目錄 日志目錄(空目錄):./nacos/logs 配置文件:./nacos/conf/application.properties 拷貝:https://github.com/nacos-group/nacos-docker/blob/v2.2.0

    2024年02月15日
    瀏覽(56)
  • nacos - centos7.x環(huán)境單機(jī)與集群快速部署

    參考官網(wǎng):https://nacos.io/zh-cn/docs/what-is-nacos.html 官方集群部署手冊(cè):https://nacos.io/zh-cn/docs/cluster-mode-quick-start.html 【單機(jī)部署】 1.下載 解壓到安裝目錄 下載:wget -c https://github.com/alibaba/nacos/releases/download/2.1.2/nacos-server-2.1.2.tar.gz 解壓:tar -zxvf nacos-server-2.1.2.tar.gz -C /opt/app/ 2.初始

    2024年02月09日
    瀏覽(32)
  • 利用Docker搭建Linux ARM64架構(gòu)編譯環(huán)境

    利用Docker搭建Linux ARM64架構(gòu)編譯環(huán)境

    不想折騰交叉編譯環(huán)境,但是又實(shí)在忍不了A53上編譯工程的龜速,于是乎就想著是不是可以通過(guò)Docker搭一個(gè)arm linux開(kāi)發(fā)環(huán)境,這樣編譯好的工程直接拷進(jìn)A53中就可以運(yùn)行了。說(shuō)干就干,踩了一些坑,但是最終還是成功了。這里簡(jiǎn)單記錄一下,你們能不能看懂,就看自己的造化

    2024年02月11日
    瀏覽(37)
  • 微服架構(gòu)基礎(chǔ)設(shè)施環(huán)境平臺(tái)搭建 -(五)Docker常用命令

    微服架構(gòu)基礎(chǔ)設(shè)施環(huán)境平臺(tái)搭建 -(五)Docker常用命令

    本文主要列出了Docker常用的命令 微服架構(gòu)基礎(chǔ)設(shè)施環(huán)境平臺(tái)搭建 系列文章 微服架構(gòu)基礎(chǔ)設(shè)施環(huán)境平臺(tái)搭建 -(一)基礎(chǔ)環(huán)境準(zhǔn)備 微服架構(gòu)基礎(chǔ)設(shè)施環(huán)境平臺(tái)搭建 -(二)Docker私有倉(cāng)庫(kù)Harbor服務(wù)搭建 微服架構(gòu)基礎(chǔ)設(shè)施環(huán)境平臺(tái)搭建 -(三)Docker+Kubernetes集群搭建 微服架構(gòu)基礎(chǔ)

    2024年02月04日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包