小滴课堂-学习笔记:(18)【高级篇】微服务公共组件在阿里云ECS容器化部署

海量数据大课学习笔记(9)-架构核心技术-池化思想-异步结合 性能优化最佳实践《上》-小滴课堂 小滴课堂,旨在让编程不在难学,让技术与生活更加有趣。随着互联网+的时代,在线教育技术越来越便捷,小滴课堂依托在线教育时间以及空间上的便利,为广大IT从业者提供了更为方便、快捷的学习交流途径、提供大量高质量的IT在线课程。更多教程请访问xdclass.net简介:讲解Jmeter里面GUI菜单栏主要组件添加->threads->线程组(控制总体并发)线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。......... 阅读详情

logo 愿景:"让编程不再难学,让技术与生活更加有趣"


更多架构课程请访问 xdclass.net

目录

第十八章 【高级篇】微服务公共组件在阿里云ECS容器化部署

第1集 部署实战-阿里云服务器Docker部署Nacos+镜像加速

第2集 部署实战-阿里云ECS服务器Docker部署Sentinel

第3集 部署实战-阿里云ECS服务器Docker部署Zipkin实战

干货文档


第1集 部署实战-阿里云服务器Docker部署Nacos+镜像加速

简介:阿里云ECS服务器Docker部署Nacos

  • 拉取特别慢



文档:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
​
​
路径/etc/docker/daemon.json 增加下面的配置
{
  "registry-mirrors": ["https://pb5bklzr.mirror.aliyuncs.com"]
}
​
//重启
sudo systemctl daemon-reload
sudo systemctl restart docker

 

  • docker拉取镜像



docker pull nacos/nacos-server
  • 查看镜像



docker images
  • 启动Nacos



docker run --env MODE=standalone --name xdclass-nacos -d -p 8848:8848 ef8e53226440 (镜像id)
​
//查看日志
docker logs -f 
  • 访问Nacos(记得开放阿里云的网络安全组)



http://公网ip:8848/nacos
​
# 登录密码默认nacos/nacos
  • 注意docker要启动



[root@iZwz91k9y7fpcuu8cqimofZ ~]# docker pull nacos/nacos-server
Using default tag: latest
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
  • 机器配置,nacos安装在高配机器



120.24.216.117(公)
172.18.123.230(私有)
2 vCPU 1 GiB (安装了Mysql/Zipkin服务)
​
​
112.74.55.160(公)
172.18.123.229(私有)
2 vCPU 4 GiB(安装了Nacos、Sentinel、网关、视频服务、订单服务)



第2集 部署实战-阿里云ECS服务器Docker部署Sentinel

简介:阿里云ECS+Docker部署Sentinel实战

  • docker拉取镜像



docker pull bladex/sentinel-dashboard:latest
  • 查看镜像



docker images
  • 启动Sentinel



docker run --name sentinel -d -p 8858:8858  镜像id
  • 访问Sentinel(记得开放阿里云的网络安全组)



http://公网ip:8858
​
# 登录密码默认sentinel/sentinel
  • 机器配置, 安装在高配机器(就是微服务同个宿主机)



120.24.216.117(公)
172.18.123.230(私有)
2 vCPU 1 GiB (安装了Mysql/Zipkin服务)
​
​
112.74.55.160(公)
172.18.123.229(私有)
2 vCPU 4 GiB(安装了Nacos、Sentinel、网关、视频服务、订单服务)



第3集 部署实战-阿里云ECS服务器Docker部署Zipkin实战

简介:阿里云ECS+Docker部署Zipkin实战

  • docker拉取镜像



docker pull openzipkin/zipkin:latest
  • 查看镜像



docker images
  • 启动Zipkin



docker run --name xdclass-zipkin -d -p 9411:9411 镜像id
  • 访问zipkin(记得开放阿里云的网络安全组)



http://公网ip:9411/zipkin/
  • 机器配置, 部署在低配服务器



120.24.216.117(公)
172.18.123.230(私有)
2 vCPU 1 GiB (安装了Mysql/Zipkin服务)
​
​
112.74.55.160(公)
172.18.123.229(私有)
2 vCPU 4 GiB(安装了Nacos、Sentinel、网关、视频服务、订单服务)


干货文档

                                                        关注公众号发送:“优快云干货文档”  即可领取

 

 

 

 

 

 

Nginx_SSM_springcloud_小滴课堂笔记.rar 小滴课堂笔记_含(Nginx_SSM_springcloud,有Nginx、Spring SpringMVC Mybatis、SpringCloud) 立即下载

相关推荐

CTR模型:Deep&Cross Network

1. 简介 DCN模型(Deep & Cross Network for Ad Click Predictions)是2017年提出的。 出发点: (1)人工探索所有的交叉特征是不现实的; (2)难于推广未曾出现过的交叉特征。 DNN能够自动探索交叉特征并推广到未出现过的交叉特征,但是DNN的学习效率不高,且无法显式的学习特征交叉。 Deep&Cross Network, DCN 模型保留了DNN的优点,并提出了新的cross network,高效学习高阶特征交互。 优点: (1)cross

rosefun96的博客 9357

小滴课堂-学习笔记:(9) Java高级核心之玩转 JDK8 新的内存空间和异常处理

愿景:"让编程不再难学,让技术与生活更加有趣" 更多架构课程请访问 xdclass.net 目录 第1集 JDK8新特性之新内存空间Matespace 第2集 JDK7新特性之try-with-resources 干货文档 第1集 JDK8新特性之新内存空间Matespace 简介:讲解JDK8里面的新的内存空间MetaSpace JVM 种类有很多,比如 Oralce-Sun Hotspot, Oralce JRockit, IBM J9, Taobao JVM,我们讲的是Hotsp.

dev666的博客 242

银河麒麟V10 SP3离线安装Nginx1.21.5全记录(附11个rpm包下载清单)

本文详细记录了在银河麒麟V10 SP3操作系统上离线安装Nginx 1.21.5的全过程,包括11个必备rpm包的下载清单。通过分步骤的实战指南,帮助用户在国产化环境中高效部署Nginx服务,涵盖安装、配置、调优及故障排查等关键环节,特别适合金融、政务等对安全性要求高的场景。

weixin_30872337的博客 603

小滴大课-学习记录

占位

王洪洪的博客 325

Python地理空间数据库之geopandas使用详解

地理空间数据分析在许多领域中都有着广泛的应用,包括地理信息系统(GIS)、城市规划、环境科学、地质勘探等。Python GeoPandas是一个强大的库,旨在简化地理空间数据的处理和分析。本文将深入介绍GeoPandas库,包括其基本概念、功能特性、示例代码以及在实际应用中的应用场景。

Rocky006的博客 1万+

风控系统中的架构设计原型图分析与实践探讨

本文探讨了风控系统的架构设计原型图在风险管理中的重要性。通过分析多个案例,文章展示了如何利用架构设计原型图提升团队沟通效率,优化系统结构与功能。强调了良好的架构设计不仅有助于系统的可扩展性和可维护性,还能增强对风险的应对能力。最后,呼吁金融行业持续关注技术进步与市场需求变化,以不断提升风控系统的设计与实施效果。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 6万+

小滴-云架构18式

私信领取。

goPlayJava的博客 335

YOLO26 终极蒸馏指南:从入门到 SOTA (The Ultimate Distillation Guide)

《YOLO26 蒸馏技术指南》深入解析了知识蒸馏在目标检测中的应用,提出五大蒸馏范式:响应蒸馏(学习最终输出)、特征蒸馏(模仿中间特征)、关系蒸馏(捕捉通道关联)、CWD(通道语义对齐)和FGD(前景背景分离)。实验表明,"Response KD + CWD + FGD"组合效果最佳,使YOLO26n在0.5ms推理速度下达到0.956 mAP50,甚至超越教师模型。指南提供模块化代码实现和超参数调优建议,强调蒸馏能平衡模型精度与效率,是轻量化部署的有效方案。

weixin_51988935的博客 717

在ECS上部署项目

尚筹网的后台管理系统和前台会员系统的部署,以及完结总结 后台管理系统:SSM单一结构 前台会员系统:分布式架构SpringBoot+SpringCloud

w_rj0824的博客 1021

【网络安全】零基础入门网络安全劝退指北

作为从16年接触网络安全的小白,谈谈零基础如何入门网络安全,有不对的地方,请多多指教。 这些年最后悔的事情莫过于没有把自己学习的东西积累下来形成一个知识体系。 后续我也会陆续的整理网络安全的相关学习资料及文章,与大家一起探讨学习。 如何入门 简单了解网络安全 网络安全就是指的确保网络系统中的数据不被别人破坏,而网安工程师就是涉及程序来维护网络安全。 网安方向有很多职位,比如安全产品工程师,安全分析师,数据恢复工程师,网络架构工程师,安全编程工程师,以及网络集成工程师等。 工作内容主要包括: 安全评测,风

互联网老辛 4583

Lammps实现结冰匀相成核

Lammps实现结冰匀相成核

Rockyoung 3842

小滴课堂-学习笔记:(19)【高级篇】AlibabaCloud微服务阿里云ECS容器化部署

愿景:"让编程不再难学,让技术与生活更加有趣" 更多架构课程请访问 xdclass.net 目录 第1集 配置文件Bug修复-网关重新打包推送 第2集 网关配置迁移阿里云Nacos配置中心和服务启动 第3集 视频和订单服务迁移阿里云Nacos配置中心和镜像打包 第4集 阿里云ECS服务器快速安装Mysql数据库 第5集 AlibabaCloud视频和订单服务阿里云启动 第6集 微服务阿里云部署全链路验证和线上测试 干货文档 第1集 配置文件Bug修复-网关重新打包推送 简介:脚..

dev666的博客 692

ParaView: 从 2 或 3 个标量创建向量

ParaView: 从 2 或 3 个标量创建向量

希望我的博客,能帮上你解决学习中工作中所遇到的问题 583

常见微服务的组件?

常见微服务的组件?

m0_62565675的博客 820

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

阿里云 ESC服务器 从零配置 微服务

刚开始买阿里云 服务器是因为 上一个服务器到期了,这回买的时候,忘记设置自定义密码了 没配置导致之后远程登录之后 还是登录不了linux 系统, 后来通过 这个搞定的,重置密码,需要手机认证 然后远程登录linux系统,账号root 密码是你设置的, 然后首先 我手上有现成的微服务项目,我要根据docker + jenkins 实际操作一波 首先配置docker环境,docke...

qq_25497867的博客 2947

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

centos查看服务的安装位置

1.如果知道服务端口号,可以先看下服务是否在运行 netstat -nltp 2.查询出对应服务的进制 ps -ef | grep redis 3.通过进程号查看服务具体位置 ls -l /proc/4770/cwd

u013078871的博客 2738

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

小滴课堂-学习笔记:必考知识点 并发编程进阶系列

愿景:"让编程不再难学,让技术与生活更加有趣" 更多架构课程请访问 xdclass.net 目录 第1集 并发编程三要素你是否知道,解释+例子 第2集 常见进程/线程调度算法你是否知道 第3集 java多线程里面常用的锁找你知道多少《上》 第4集 java多线程里面常用的锁找你知道多少《下》 第5集 上机实战之多线程里面的死锁,写一个例子并解决死锁 第6集 上机实战之多线程里面的不可重入锁设计 第7集 上机实战之多线程里面的可重入锁设计 第8集 多线程的synchronized了解不,.

dev666的博客 523

阿里云启动微服务项目

1、打成jar包上传服务器 2、按顺序启动项目 顺序 注册中心(eureka)——> 监控(monitor)——> 网关(gateway)——> 其他服务 启动命令 nohup: java -jar 1 --spring.profiles.active=2 & 1 :代表这个jar包的全称 2 :代表你启动这个项目时所使用的配置文件 在实际开发中会...

现充爆破师的博客 753

什么是设计模

设计模式 什么是设计模 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模式:可复用面向对象软件的基础》一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。 这 23 种设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性

qq_34429554的博客 324

阿里云部署SpringCloud微服务过程记录

阿里云部署SpringCloud微服务,通过nginx配置服务网关

zhujohnle的专栏 3万+

云基础知识介绍及云组件部署

云基础知识介绍及云组件部署 序言 随着业务的发展,各类业务都有上云的需求,大家在工作中也会经常遇到各类公有云的场景,其实各大厂商的公有云功能都大相径庭。相信很多人有疑问,如何在公有云上部署相关云组件和安全产品呢?本着共同学习的心态,耗时半月,才有了这篇文章,希望能让更多的伙伴们学习和掌握阿里云上的基本操作和部署组件。 本文分为两个篇章,基础知识篇和创建部署篇,来详细讲解。 基础知识篇 *阿里云简介:* 阿里巴巴旗下云计算品牌,创立于2009年,2010年,阿里云对外开放其在云计算领域的技术服务能力。用户

KH_FC的博客 4664

阿里云ECS服务器部署项目

前面一篇博客写了一个无域名部署项目到阿里云ECS云服务器上(当时是因为域名还在备案,所以直接使用服务器IP来进行项目部署,但这样存在很高风险而且用户体验也不好),这篇就要写一下正常通过域名将项目部署到云服务器上。 1.首先,打开我们的阿里云登录后点击上方的域名然后,输入想要的域名,点击搜索 2.跳转到域名列表页面后,挑选自己喜欢的域名后缀,按步骤进行购买即可 3.回到阿里云控制台,点击域名 4.点击域名列表->在域名列表中选到刚刚购买的域名->点击解析 5.跳转到域名解析界面后,解析设置

Jay的游戏开发历程 819

【微服务】微服务常用组件汇总

Spring Cloud Gateway 是Spring Cloud 的一个全新的API网关项目,目的是为了替换掉Zuul1,它基于Spring5.0 + SpringBoot2.0 + WebFlux(基于⾼性能的Reactor模式响应式通信框架Netty,异步⾮阻塞模型)等技术开发,性能⾼于Zuul,官⽅测试,Spring Cloud GateWay是Zuul的1.6倍,旨在为微服务架构提供⼀种简单有效的统⼀的API路由管理⽅式。Consul提供服务发现、基于身份的授权、L7流量管理和服务对服务加密。

No8g攻城狮的博客 7039

【软件架构】分布式架构公共组件简介

使用服务编排工具(如Kubernetes、Docker Swarm)可以实现服务的自动部署、健康检查、自动恢复、自动扩缩容等功能,极大地提高了运维效率和系统的可靠性。由于分布式系统的复杂性,这些组件需要仔细管理,以满足性能、可靠性和安全性要求。通过深入理解和合理应用这些公共组件和概念,可以在构建分布式架构时,更好地解决分布式系统所特有的挑战,比如服务协调、数据一致性、系统可靠性和扩展性等问题。在管理分布式架构的公共组件时,遵循一系列最佳实践和规则是至关重要的,以确保系统的健壮性、可维护性和安全性。

weixin_46453070的博客 2050

阿里Atlas组件化框架

一、前言: 几天前手淘终于把云栖大会上说的Atlas开源了,此处应欢声雷动:clap:。官网地址、GitHub地址。  今天不说原理性的东西(后续或许会写),有兴趣可以看官方文档: 官方教程 ,鉴于初步跑官方给出的Demo时遇到了不少坑稍微总结下,让在准备探索的小伙伴不在迷茫的踩坑。 :warning:注:转载请注明原文地址、谢谢! 二、下载Demo导入

sjgfmqj的博客 1万+

微服务公共模块(公共子项目)构建过程

在微服务项目中避免不了很多重复的实体类、公共方法、静态变量之类的我们需要构建一个公共子模块来去除代码冗余

weixin_44485316的博客 906
上一篇: 小滴课堂-学习笔记:(19)【高级篇】AlibabaCloud微服务阿里云ECS容器化部署
下一篇: 小滴课堂-学习笔记:(17)【高级篇】新版 JDK11+AlibabaCloud+Docker整合打包镜像推送
dev666
博客等级 码龄9年 100粉丝 106原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dev666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值