
Spring Cloud
文章平均质量分 86
solocoder222
热爱开源,喜欢折腾的创业型全栈工程师。
展开
-
全栈式部署:SpringCloud 微服务+Docker + Vue + nginx 前后端一站式部署
本文将带大家从一台全新的 CentOS 服务器开始,部署一套完整的前后端分离项目。操作步骤非常详细,新手友好型文章~后端技术栈:SpringCloud 微服务架构 + Redis + RabbitMQ + MySql;前端技术栈:Vue + ElementUI;部署工具:后端用 Docker 容器化部署,并把命令封装成脚本自动执行;前端用 Nginx 做代理。一、前期准备系统版本为:Ce...原创 2019-10-26 12:41:06 · 1613 阅读 · 0 评论 -
BeanCreationNotAllowedException: Error creating bean with name 'eurekaInstanceConfigBean' 报错
学习 SpringCloud 时遇到如下错误Destroy method on bean with name 'scopedTarget.eurekaClient' threw an exception: org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with nam...原创 2018-08-29 14:20:17 · 18967 阅读 · 9 评论 -
评论模块 - 后端数据库设计及功能实现
评论模块在很多系统中都有,CodeRiver河码 作为类似程序员客栈的沟通协作平台自然也不会少。前端界面是参考了简书的评论模块,专门写了一篇文章介绍实现步骤:vue + element-ui + scss 仿简书评论模块感兴趣的可以看看。项目地址:https://github.com/cachecats/coderiver代码在 根目录/java/comments-service文章...原创 2018-11-07 18:58:50 · 12541 阅读 · 11 评论 -
Spring Cloud 微服务实战详细笔记
本文是看某课网关于 SpringCloud 微服务实战的视频总结的笔记,其中涉及了Eureka Server 和 Eureka Client 的配置Eureka Server 高可用性服务间通信的两种方式:RestTemplate 和 FeignRabbitMQ 的安装和使用配置中心的使用Spring Cloud Stream 的使用服务网关 Zuul 的各种用法由于是随堂笔记...原创 2018-11-08 16:54:40 · 513 阅读 · 0 评论 -
服务网关 Zuul 与 Redis 结合实现 Token 权限校验
这两天在写项目的全局权限校验,用 Zuul 作为服务网关,在 Zuul 的前置过滤器里做的校验。权限校验或者身份验证就不得不提 Token,目前 Token 的验证方式有很多种,有生成 Token 后将 Token 存储在 Redis 或数据库的,也有很多用 JWT(JSON Web Token)的。说实话这方面我的经验不多,又着急赶项目,所以就先用个简单的方案。登录成功后将 Token ...原创 2018-11-14 23:14:13 · 3103 阅读 · 0 评论 -
Redis详解 - SpringBoot整合Redis,RedisTemplate和注解两种方式的使用
本文主要讲 Redis 的使用,如何与 SpringBoot 项目整合,如何使用注解方式和 RedisTemplate 方式实现缓存。最后会给一个用 Redis 实现分布式锁,用在秒杀系统中的案例。更多 Redis 的实际运用场景请关注开源项目 coderiver项目地址:https://github.com/cachecats/coderiver一、NoSQL 概述什么是 NoSQL ?...原创 2018-11-16 16:36:08 · 32765 阅读 · 6 评论 -
评论模块优化 - 数据表优化、添加缓存及用 Feign 与用户服务通信
前段时间设计了系统的评论模块,并写了篇文章 评论模块 - 后端数据库设计及功能实现 讲解。大佬们在评论区提出了些优化建议,总结一下:之前评论一共分了两张表,一个评论主表,一个回复表。这两张表的字段区别不大,在主表上加个 pid 字段就可以不用回复表合成一张表了。评论表中存了用户头像,会引发一些问题。比如用户换头像时要把评论也一起更新不太合适,还可能出现两条评论头像不一致的情况。的确...原创 2018-11-16 19:03:45 · 623 阅读 · 0 评论