Giter Site home page Giter Site logo

micyo202 / lion Goto Github PK

View Code? Open in Web Editor NEW
464.0 37.0 211.0 49.03 MB

使用Gradle构建,基于Java 8/11/13、SpringBoot 2.2.6.RELEASE、SpringCloud Hoxton.SR2、Spring Cloud Alibaba 2.2.0.RELEASE、MyBatis Plus 3.3.1等核心技术体系实现的一套支持云原生的分布式微服务架构,提供OAuth2/JWT权限认证、分布式事务、灰度、限流、熔断降级、分布式锁、链路追踪、MQ等功能,支持Docker容器化部署、镜像交付、K8S容器编排

Home Page: https://www.micyo202.cn

License: Apache License 2.0

Java 97.05% PLpgSQL 2.95%
gradle springboot springcloud nacos sentinel seata feign oauth2 zipkin skywalking docker kubernetes alibabacloud ribbon jwt

lion's Issues

使用方式请教

Ⅰ. 问题

Gateway是直接到 provider 还是consumer 。

大神如果有时间,可否移步看一下这边文章:https://blog.csdn.net/cxz7456/article/details/105495578

Ⅱ. 详细描述

    问题是:
               应该怎么理解,是gateway直接访问到demo-provider  ?  还是gateway访问demo-consumer,然后demo-consumer再访问demo-provider ?

Ⅲ. 是否对工程有做改动

Ⅳ. 补充

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

关于鉴权问题

大佬,登录鉴权问题我有个疑问,我看了 你upms服务不需要登录就可以访问。正常来说在网关统一鉴权统一控制没什么问题, 但是单个服务不需要做限制么,如果单个服务接口被暴露出去岂不是都可以随便访问了,大佬能否提供个整体思路。

登录响应

Ⅰ. 问题

登录时,如果密码输入错误,返回的错误提示是英文的,能否切换成中文的,比如用户名密码错误

Ⅱ. 详细描述

如果有异常,请追加堆栈信息:

仅需将堆栈信息粘贴到这里!

Ⅲ. 是否对工程有做改动

Ⅳ. 补充

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

问题请教:为什么auth模块不同样开发为privider、consumer模式?

Ⅰ. 问题

    您好!
            您的demo中的服务是设置为consumer、provider,那为什么auth模块不设置为consumer和privder模式呢?  微服务新上手,请教大佬,还请大佬赐教、解惑。

Ⅱ. 详细描述

如果有异常,请追加堆栈信息:

仅需将堆栈信息粘贴到这里!

Ⅲ. 是否对工程有做改动

Ⅳ. 补充

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

springboot admin和gateway通信端口超时,有交流群吗

2019-12-24 16:33:41,677 -ERROR 46641 [ctor-http-nio-3] r.u.Loggers$Slf4JLogger Loggers.java: 300 -> [id: 0x6b4ea98f, L:/192.168.43.157:51574 - R:/192.168.43.157:8882] The connection observed an error
io.netty.handler.timeout.ReadTimeoutException: null

分布锁

分布锁建议 使用 Klock 这个开源项目

微服务内部大规模调用 ,会出现报错

Ⅰ. 问题

微服务内部多线程大并发调用 ,会出现报错

Ⅱ. 详细描述

如果有异常,请追加堆栈信息:

![image](https://user-images.githubusercontent.com/6133248/90471788-a67c8380-e151-11ea-8370-a3885c0388ce.png)

仅需将堆栈信息粘贴到这里!

Ⅲ. 是否对工程有做改动

openfeign

Ⅳ. 补充

image

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

jwt token 生成方式

Ⅰ. 问题

如果使用jwt方式来代替oauth2本身的acctoken,在调用revoke的时候,jwt这个token是持续有效的,只能等自己过期吗?

Ⅱ. 详细描述

如果有异常,请追加堆栈信息:

仅需将堆栈信息粘贴到这里!

Ⅲ. 是否对工程有做改动

Ⅳ. 补充

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

English translations for the repository documentation and README

I believe it would be really helpful if english translations were to be added, it will allow a lot more to adapt the project, can this be done? thank you

Ⅰ. 问题

Ⅱ. 详细描述

如果有异常,请追加堆栈信息:

仅需将堆栈信息粘贴到这里!

Ⅲ. 是否对工程有做改动

Ⅳ. 补充

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

微服务模块发布的RESTful接口,应该从哪里开始访问?

Ⅰ. 问题

后台微服务模块发布了一个RESTful接口,一般都是直接接收数据请求的。应该从Web请求过来,还是直接将数据发送给Gateway?

Ⅱ. 详细描述

如果有异常,请追加堆栈信息:

仅需将堆栈信息粘贴到这里!

Ⅲ. 是否对工程有做改动

Ⅳ. 补充

Ⅴ. 环境信息

  • lion版本:
  • jdk版本:
  • 操作系统:
  • 其他:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.