Spring Cloud全文目录源码
什么是微服务?有手就行
SpringCloud简介与5大常用组件
一、手把手教你搭建SpringCloud项目(一)搭建Maven父工程,傻瓜式操作
二、手把手教你搭建SpringCloud项目(二)生产者与消费者
 三、手把手教你搭建SpringCloud项目(三)集成Eureka服务注册中心
四、手把手教你搭建SpringCloud项目(四)EurekaS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 12:01:04
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文使用的是Apollo V1.6.1版本,Apollo配置中心会启动3个服务,分别使用8070, 8080, 8090端口,请确保这3个端口当前没有被使用。部署步骤共三步:创建数据库获取安装包部署Apollo服务端 1.创建数据库Apollo服务端依赖于MySQL数据库,所以需要事先创建并完成初始化Apollo服务端共需要两个数据库:ApolloPortalDB和ApolloConfi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 11:27:52
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker安装apollo一. 介绍二. 部署2.1. 下载源码2.2 创建数据库1) ApolloPortalDB 数据库2) ApolloConfigDB 数据库2.3 配置数据库连接信息和各环境meta service地址`(只配置了dev)`2.4 打包,使用`idea Terminal`2.5 `idea`登录`Docker Hub`2.6 创建`push.sh`脚本文件`build            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 13:43:53
                            
                                464阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。目前支持以下客户端: Java客户端不依赖任何框架,能够运行于所有Java运行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 21:30:06
                            
                                576阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用Docker搭建Apollo配置中心
## 什么是Apollo配置中心?
Apollo是携程旗下的开源分布式配置中心,能够为应用提供统一的配置管理和分布式配置中心服务。通过Apollo,我们可以实现应用配置的统一管理、版本发布、灰度发布等功能。
## Docker搭建Apollo
### 步骤一:拉取Apollo镜像
首先,我们需要拉取Apollo的Docker镜像,官方提供了D            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-21 05:24:49
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Docker搭建Apollo的完整指南
Apollo是一款开源的配置管理中心,广泛应用于分布式系统的配置管理。使用Docker可以快速搭建Apollo环境。本文将指导您如何使用Docker搭建Apollo环境,整个过程分为几个步骤,下面是将要执行的步骤流程概述表:
| 步骤 | 描述 |
| ---- | ---- |
| 1    | 安装Docker和Docker Compose            
                
         
            
            
            
            下载安装包: apollo-adminservice-1.3.0-github.zip apollo-configservice-1.3.0-github.zip apollo-portal-1.3.0-github.ziphttps://github.com/ctripcorp/apollo/releases获取sql: apolloconfigdb.sql apolloportaldb.sql            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 13:27:55
                            
                                107阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker-compose.yml和sql脚本文章后面有提供 (1)本地路径创建apollo文件夹(yml文件和sql文件中的数据不需要改变,直接使用即可。跟外部环境没有管理)├── apollo│   ├── docker-compose.yml│   └── sql│   ├── ApolloConfigDB.sql│   └── Apoll            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-24 14:02:17
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            众所周知分布式配置中心在目前也可以说是企业中项目的标配了,本次我们就来介绍一下Apollo,他的部署其实也不复杂,还有一点就是他强依赖MySQL数据库大家要知道,当然JDK环境也是必须的。既然要搭建分布式配置中心,那我们自然也要稍微介绍一下什么是分布式配置中心。要理解分布式配置中心很简单:其实就是把一些配置的信息分离于自身的系统,而这些信息又能被应用实时获取得到。 怎么样是不是清晰易懂。一、准备工            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-03 08:25:37
                            
                                391阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Apollo介绍
Apollo 是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
       服务端基于 Spring Boot 和 Spring Cloud 开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。且 Java 客户端不依赖任何框架,能够运行            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-28 16:37:28
                            
                                322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用Docker搭建Apollo集群的详细步骤
Apollo是一个分布式配置管理中心,可以为应用程序提供统一的配置管理。通过Docker搭建Apollo集群,可以简化安装和部署过程。本文将详细介绍如何使用Docker搭建Apollo集群,适合刚入行的小白。
## 流程概述
以下是搭建Apollo集群的基本步骤:
| 步骤 | 描述 |
|------|------|
| 1    |            
                
         
            
            
            
            上篇文章一起交流了Apollo配置中心通过官方提供的安装包进行环境搭建,这篇文章我们一起探讨通过源码搭建关于Apollo的基本介绍以及环境依赖参考上篇文章通过源码搭建Apollo配置中心环境1.下载源码包git clone https://github.com/ctripcorp/apollo2.使用开发工具导入这个项目,我使用的是IDEA进入后使用maven构建整个项目可以看到项目目录下很多个组            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 15:08:21
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文通过MetaWeblog自动发布MQTT为了物联网的消息传递而设计,业余时间弄了个报警器,之前用长轮询的实现感觉略麻烦,测试了一下MQTT的实现。个人感觉使用比较简单,对网络问题的处理也比较完善,但是某些方面的灵活性略微不足,而且中文资料相对较少。简单使用服务端用mosquitto,客户端用python-paho-mqtt。服务端安装mosquitto,然后systemctl start mo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-16 17:43:10
                            
                                31阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Apollo搭建 官网GitHub地址: https://github.com/ctripcorp/apollo 源码下载地址: https://github.com/ctripcorp/apollo/releases 选择版本进行下载: https://github.com/ctripcorp/a            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-10 11:33:24
                            
                                452阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker搭建Apollo更改配置
Apollo是一个分布式配置中心,用于管理应用的配置信息。本文将介绍如何使用Docker搭建Apollo,并演示如何更改配置。
## 1. 环境准备
首先,确保你的系统中已经安装了Docker和Docker Compose。可以通过以下命令检查Docker是否安装成功:
```bash
docker --version
```
## 2. 下载A            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-24 07:19:27
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 官方文档 https://github.com/apolloconfig/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%97#23-docker%E9%83%A8%E7%BD%B2 2 Docke ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-07 22:37:00
                            
                                466阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Docker通过读取Dockerfile中的指令来自动构建镜像。Dockerfile是一个包含了所有能够在命令行调用的命令的文本文档,这些命令称为指令用来指示构建镜像的步骤。用户可以使用docker build命令执行一系列的命令行指令来构建镜像。docker build用法docker build命令用于根据Dockerfile和context(构建上下文)构建镜像。context构建上下文可以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-18 16:05:11
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近项目在拆分微服务后,各个服务的配置的管理,发现了很多麻烦,例如:配置散乱格式不标准;本地静态配置修改麻烦;配置缺乏安全审计和版本控制等。因此配置中心的搭建势在必行。Apollo配置中心有三个核心的 经过技术选型后,角色采用携程框架部门研发的Apollo作为配置中心,以下是搭建过程。 一、获取安装包。https://github.com/ctripcorp/apollo/re            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 16:42:58
                            
                                165阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            搭建mqtt服务器apollo            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-20 16:14:28
                            
                                625阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、官网部署流程参考https://www.apolloconfig.com/#/zh/deployment/distributed-deployment-guide二、运行时环境JDK 1.8+MySql 5.6.5+三、apollo环境Apollo目前支持以下环境:DEV开发环境FAT测试环境,相当于alpha环境(功能测试)UAT集成环境,相当于beta环境(回归测试)PRO生产环境Port