MyClouds

3分钟搭建Ant Design Pro前端开发环境( MyClouds的前端选型)

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-09 19:24:27
前言 一直想找一套喜欢的UI组件,最后还是看上了阿里的Ant Design Pro。详见: https://pro.ant.design 。准备后续将其作为 MyClouds 的前端缺省解决方案。今天先搭个开发环境,体验一下子。 步骤 1. 先把代码搞下来。(咱得有个git吧) $ git clone --depth=1 https://github.com/ant-design/ant-design-pro.git my-project $ cd my-project 2. 安装node 包依赖。(得先装个nodejs吧) $ npm install 3. 启动,访问: http://localhost:8000 $ npm start 预览 后记 : MyClouds微服务治理及快速开放平台 来源: oschina 链接: https://my.oschina.net/u/729512/blog/3033821

基于Nacos实现SpringCloud微服务配置的中心化、外部化和动态化参考实例

狂风中的少年 提交于 2019-12-04 03:58:21
引言 本文演示如何使用 Nacos Config Starter 完成 Spring Cloud 应用的配置管理。 Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 实现nacos配置中心的价值 动态配置服务可以让你以 中心化 、 外部化 和 动态化 的方式管理所有环境的应用配置和服务配置。 动态配置消除了配置变更时重新部署应用和服务的需要,让配置管理变得更加高效和敏捷。 配置中心化管理让实现无状态服务变得更简单,让服务按需弹性扩展变得更容易。 Nacos 提供了一个简洁易用的UI (控制台样例 Demo) 帮助你管理所有的服务和应用的配置。Nacos 还提供包括配置版本跟踪、金丝雀发布、一键回滚配置以及客户端配置更新状态跟踪在内的一系列开箱即用的配置管理特性,帮助您更安全地在生产环境中管理配置变更和降低配置变更带来的风险。 实现步骤 第一步 配置中心 您需要先下载 Nacos 并启动 Nacos server。 在nacos配置中心新增一个配置,dataId为:myclouds-nacos-config-example-dev.yml 配置内容如下: bankcard: id: 532925 name: xiongchun 第二步 创建示例项目 myclouds-nacos-config-example 项目源码和配置请访问我的

基于SpringCloudAlibaba和Nacos构建微服务入门实例

我与影子孤独终老i 提交于 2019-12-01 18:36:31
myclouds3.x 技术预演系列:基于SpringCloudAlibaba和Nacos构建微服务入门实例。 SpringCloudAlibaba简介 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。[ more ] Nacos简介 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。[ more ] 基于SpringCloudAlibaba和Nacos构建微服务入门实例 说明:以查询银行卡信息为业务背景,编写服务提供者服务。 1. 编写服务提供者:myclouds-nacos-discovery-provider-example 1.1. 服务代码 @RestController

基于SpringCloudAlibaba和Nacos微服务体系下的FeignClient客户端负载均衡入门实例

倾然丶 夕夏残阳落幕 提交于 2019-12-01 18:36:22
本文主要介绍在SpringCloudAlibaba和Nacos微服务框架下,使用openfeign的FeignClient实现客户端负载均衡的效果。关于服务提供者和服务消费者的程序请直接查阅这篇文章。 基于SpringCloudAlibaba和Nacos构建微服务入门实例 OpenFeign简介 Feign is a Java to HTTP client binder inspired by Retrofit, JAXRS-2.0, and WebSocket. Feign's first goal was reducing the complexity of binding Denominator uniformly to HTTP APIs regardless of ReSTfulness. 打包服务提供者程序 将 基于SpringCloudAlibaba和Nacos构建微服务入门实例 中的服务提供者程序打包输出:myclouds-nacos-discovery-provider-example-3.0.0.jar。 启动2个服务提供者实例 java -jar myclouds-nacos-discovery-provider-example-3.0.0.jar --server.port=18000 java -jar myclouds-nacos-discovery