微服务
文章平均质量分 65
微服务实战
Main12138
和光同尘,与时舒卷
展开
-
springboot配置全局时区
自定义一个全局时区配置类package com.stone.bigdata.config;import org.springframework.context.annotation.Configuration;import javax.annotation.PostConstruct;import java.time.ZoneOffset;import java.util.TimeZone;/** * 全局时区 * @author yanchi * @date 2022/3/20 11原创 2022-03-21 09:58:40 · 1816 阅读 · 0 评论 -
Springboot启动提示:com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILAB
java.util.concurrent.ExecutionException: com.alibaba.nacos.shaded.io.grpc.StatusRuntimeException: UNAVAILABLE: io exception原创 2022-03-20 22:37:28 · 33092 阅读 · 19 评论 -
vue的axios导出后端excel文件流处理
vue的axios导出后端excel文件流处理1、ApiFox测试(Postman)发送并下载可以成功下载文件2、Java后端代码编写本场景使用 hutool 工具类的excel流输出具体完整代码去hutool官网3、vue的axios发起请求本场景使用的是 人人开源框架 // 下载excel表格 getDataExcel () { this.$http({ url: this.$http.adornUrl('/get/excel'),原创 2022-03-11 14:04:06 · 2895 阅读 · 2 评论 -
sentinel流量卫兵组件学习
官网地址:https://sentinelguard.io/笔记对应demo:https://gitee.com/panlsp/springcloud_alibaba_parent一、使用 sentinel dashboard1、下载下载地址:https://github.com/alibaba/Sentinel/tags2、启动启动时修改web端口为9191(默认为8080)java -jar -D.server.port=9191 sentinel-dashboard-1.8..原创 2022-01-21 17:16:00 · 255 阅读 · 1 评论 -
nacos集群搭建并配置nginx负载均衡
配置nacos集群,使用nginx进行负载均衡配置原创 2022-01-21 11:03:17 · 6551 阅读 · 1 评论 -
consul服务注册中心
一、consul 服务注册中心官网地址:https://www.consul.io/Consul 是 HashiCorp 公司推出的开源产品,用于实现分布式系统的服务发现、服务隔离、服务配置,这些功能中的每一个都可以根据需要单独使用,也可以同时使用所有功能。Consul 官网目前主要推 Consul 在服务网格中的使用。与其它分布式服务注册与发现的方案相比,Consul 的方案更“一站式”——内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不再需要依原创 2022-01-15 10:02:57 · 5532 阅读 · 0 评论 -
使用docker的nginx部署前端
构建生产环境(默认) npm run build# 构建测试环境npm run build --qa# 构建验收环境npm run build --uat# 构建生产环境npm run build --prod方法一:1、启动docker的nginx容器并挂载本地卷 # -v [本地路径]:[容器路径] docker run --name nginx_dev -p 8080:80 -d -v /home/html/dist:/usr/share/nginx/html nginx方法原创 2022-01-05 21:00:02 · 1467 阅读 · 0 评论 -
Linux安装Zookeeper及简单使用
一、官网下载Zookeeper官网地址:https://zookeeper.apache.org/二、Linux环境搭建2.1、下载后上传到Linux服务器2.2、解压安装到/usr/local/目录下[root@Main ~]# cd /home/application[root@Main application]# lsapache-zookeeper-3.7.0-bin.tar.gz[root@Main application]# tar -zxvf apache-zook原创 2021-05-14 18:04:32 · 595 阅读 · 6 评论 -
Assembly打包maven项目及部署
Assembly打包maven项目官网地址:http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html1. 项目中添加插件<!-- 指定项目的打包插件信息 --><plugin> <artifactId>maven-assembly-plugin</artifactId> <version>3.2.0</version> <c原创 2021-05-17 12:03:55 · 843 阅读 · 1 评论 -
Dubbo分布式服务框架入门
Dubbo(开源分布式服务框架)官网文档地址:https://dubbo.apache.org/zh/docs/一、概述Dubbo(读音[ˈdʌbəʊ])是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。Dubbo是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。1.1、主要核心部件Remoting: 网络通信框架,原创 2021-05-15 23:08:08 · 375 阅读 · 4 评论