简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x 和
#添加虚拟机./rabbitmqctl add_vhost XX#添加用户./rabbitmqctl add_user XX XX#分配角色./rabbitmqctl set_user_tags XX administrator#设置权限./rabbitmqctl set_permissions -p XX XX ".*" ".*" ".*"...
在我们打开注册中心的web界面的时候,是可以看到现在连接注册中的服务的,但是显示的信息缺失机器名称加端口的形式,通常IP的形式能更好的理解,所以我们都希望如下图显示。设置如下:eureka:instance:#使用IP注册prefer-ip-address: true#ip-address: 192.168.1.1 #强制指定IP地址,默认会获取本机的...
背景所有的应用都在本地机房部署有大概应用在20个左右,其中微服务应用各种组件和服务在8个左右,其他的都是老系统留下来的
写这篇帖子呢其实是因为昨天(2019年7月4号)我同事(大牛)遇到的一个BUG,我也就跟着学习了下。情况呢很简单,我们项目的权限验证使用的keycloak,而验证体系继承在了gateway,获取用户信息的时候。而用户的部分信息是直接通过gateway获取之后,使用header的方式传输给服务的。而同事在使用A服务调用B服务的时候,发现从request里面获取不到...
在配置仓库我们可能会根据需要将配置分成很多种,例如公共的配置,例如应用独有的配置,例如数据库database的配置,例如redis的配置等等如图,可能common的配置在每个应用中都会用到,所以这里单独提炼出来,那么怎么在客户端使用2个配置呢spring:application:name: public-gatewaycloud:config:...
我们有很多时候都需要一些定时任务的辅助,大多数情况,定时任务都可能是写到一个服务节点。但是可能存在以下情况: 但是如果业务逻辑过于复杂的话,不好维护。 如果服务节点挂了,那么所有的定时任务都不会执行了。 如果在微服务的体系里面,我个人感觉定时任务还是跟着服务本身走维护要方便,而且对于业务开发人员也比较方便。而且通常的情况下我们的服务都是采用分布式多节点的方式...
选择相应的项目-->选择配置,如下图增加以下配置即可,至于说明看文字就应该能明白注意这里默认显示2条,点高级才能加载另外2条
上一篇Spring Cloud Gateway的集成我们讲解了如何集成Spring cloud gateway本文源码地址:源码地址那么接下来我们希望网关做为入口能集成权限相关认证,具体的集成流程请参考:Spring Cloud Gateway实现权限控制集成权限模块之后,一般的项目获取当前登录用户的接口是调用比较频繁的接口信息之一。这里也体现使用JWT的方式的好处之一,部分用...
在启动eureka的之后,启动其他的eureka的服务注册进来之后会出现如下的异常Caused by: org.apache.http.conn.ConnectTimeoutException: Connect to localhost:8761 timed outat org.apache.http.conn.scheme.PlainSocketFactory.connectSocke...