SpringCloud
SpringCloud copied to clipboard
基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速...
请问如何对Sentinel Dubbo全局BlockException处理 另外加群二维码图片已404
如题,authentication-server中每次启动就会走RPC请求所有资源,资源一般都是可以维护的,那么数据量大的话就会很吃内存,有大佬有好的解决方案吗? 我想到的一共三种: 1、第一种:up主的这种思路,先走RPC请求所有资源,然后存入内存并分组。后续增量资源通过消息进行新增 缺点就是:服务初始化时请求所有资源吃内存。增量消息有可能丢失,不一定可靠。 2、第二种:初始化资源和增量资源走redis,每次验权的时候走redis校验。redis中资源的维护都在资源模块中处理 缺点就是:redis中键不好处理,授权模块不知道该拿什么样的键去查找redis 3、第三种:不走任何缓存,直接在授权模块中操作数据库。验权的时候去数据库查找 缺点就是:每个授权都要请求数据库,效率低下。数据库压力大。 目前暂定第二种方案,大佬们有没有其他好的方案。
**BUG描述** 已经将授权服务所需要依赖的服务全部启动,当启动authorization-server服务的时候报错 2020-10-13 13:52:28.597 ERROR [authorization-server,,,] 51946 --- [ main] o.s.b.web.embedded.tomcat.TomcatStarter : Error starting Tomcat context. Exception: org.springframework.beans.factory.BeanCreationException. Message: Error creating bean with name 'servletEndpointRegistrar' defined in class path resource...
**BUG描述** 清晰的BUG描述,有助于判断问题,请按如下步骤 1.说明操作的背景,使用了哪个模块什么功能? Oauth2AuthorizationApplication 2.怎么输入或操作的得到了什么结果? 提示"Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.StreamWriteFeature" 3.预期结果与实际有什么差异? 未能正常启动 **截图** 无 **环境** 操作系统、组件版本、数据库等 Ubuntu 16.04 解决办法:将authorization-server下pom.xml中jackson-databind版本改为2.9.4即可。
目前系统是否支持其他类型数据库
**BUG描述** down下来项目按照read.md文件指引无法正常启动. 清晰的BUG描述,有助于判断问题,请按如下步骤 我执行 docker-compose up mysql-init , 报错; Recreating docker-compose_mysql-init_1 ... done Attaching to docker-compose_mysql-init_1 mysql-init_1 | /usr/bin/env: 'bash\r': No such file or directory docker-compose_mysql-init_1 exited with code 127...
**BUG描述** 清晰的BUG描述,有助于判断问题,请按如下步骤 1.说明操作的背景,使用了哪个模块什么功能? 2.怎么输入或操作的得到了什么结果? 3.预期结果与实际有什么差异? **截图** **环境** 操作系统、组件版本、数据库等
**BUG描述** 清晰的BUG描述,有助于判断问题,请按如下步骤 1.说明操作的背景,使用了哪个模块什么功能? 2.怎么输入或操作的得到了什么结果? 3.预期结果与实际有什么差异? **环境** 使用install>sh安装,没有改动任何env参数。启动后通过docker compose启动zipkin server,docker ps显示zipkin server状态为unhealty。通过docker log日志如下: 2020-11-10 07:27:16.947 %clr( WARN) %clr([/]){yellow} 1 --- [ng-tasks-1-1524] z.s.i.BodyIsExceptionMessage : Unexpected error handling request. java.lang.RuntimeException: request [/_template/zipkin:span_template] contains...
**BUG描述** 启动authentication-server时,首次访问organization报超时,导致启动失败 Caused by: feign.RetryableException: Read timed out executing GET http://organization/resource/all 清晰的BUG描述,有助于判断问题,请按如下步骤 1.说明操作的背景,使用了哪个模块什么功能? 使用了authentication-server和organization 2.怎么输入或操作的得到了什么结果? 先启动organization,再启动authentication-server,organization的接口未被访问过,第一次访问时会超时,导致服务调用端报异常 3.预期结果与实际有什么差异? 希望不要报错,正常启动 **截图** **环境** 操作系统、组件版本、数据库等
**BUG描述** **复制项目中的数据库脚本到Navicat中执行的时候,部分代码报错。** 清晰的BUG描述,有助于判断问题,请按如下步骤 1.说明操作的背景,使用了哪个模块什么功能? 复制 sysadmin模块的db文件到navicat初始化数据库 2.怎么输入或操作的得到了什么结果? 结果报错 sysadmin中的sql代码: ``` CREATE TABLE groups ( id VARCHAR(20) PRIMARY KEY COMMENT 'id', parent_id VARCHAR(20) NOT NULL COMMENT '用户组父id', name VARCHAR(200) COMMENT '用户组名称',...