Stella981 Stella981
3年前
Spring Cloud Stream消费失败后的处理策略(四):重新入队(RabbitMQ)
应用场景之前我们已经通过《SpringCloudStream消费失败后的处理策略(一):自动重试》(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.didispace.com%2Fspringcloudstarterfinchley72%2F)一文介绍
Stella981 Stella981
3年前
Spring Cloud Eureka 使用外网IP和端口号进行服务注册
应用场景如下:服务提供方(即要注册到服务中心的服务)的内网地址,外界无法访问(或者使用docker等做了应用端口等的配置),做了IP映射后,公网IP49.10.22.106映射到服务提供方的内网ip,端口号5565映射到服务的server.port,此时用eureka默认配置会导致服务无法访问。因此需要手动配置,具体解决方案见如下红色部分:
可莉 可莉
3年前
11月阿里Spring全家桶+MQ微服务架构笔记:源码+实战
数据时代,除了大数据和人工智能的发展,微服务分布式已经贯穿开发人员的开发过程,哪怕公司达不到这个标准,也会往上凑个热闹,作为热爱学习的现代小青年(我不会承认是面试要问这个知识点的),对与微服务,不学习了解一下怎么可以?而在微服务等方面,最有话语权的就是互联网风向标‘阿里’,而阿里为了国内互联网科技的发展,也会开源他们内部使用的一些规范或者文档。这份阿里1
Stella981 Stella981
3年前
Spring Boot引起的“堆外内存泄漏”排查及经验总结
背景为了更好地实现对项目的管理,我们将组内一个项目迁移到MDP框架(基于SpringBoot),随后我们就发现系统会频繁报出Swap区域使用量过高的异常。笔者被叫去帮忙查看原因,发现配置了4G堆内内存,但是实际使用的物理内存竟然高达7G,确实不正常。JVM参数配置是“XX:MetaspaceSize256MXX:MaxMetaspaceS
万字长文详解如何使用Swift提高代码质量 | 京东云技术团队
京喜APP最早在2019年引入了Swift,使用Swift完成了第一个订单模块的开发。之后一年多我们持续在团队/公司内部推广和普及Swift,目前Swift已经支撑了70%以上的业务。通过使用Swift提高了团队内同学的开发效率,同时也带来了质量的提升,目前来自Swift的Crash的占比不到1%。在这过程中不断的学习/实践,团队内的CodeReview,也对如何使用Swift来提高代码质量有更深的理解。
流浪剑客 流浪剑客
1年前
Macos多协议数据库管理工具:Navicat Premium for Mac v16.2.9中文版 兼容M1
是一款数据库开发和管理工具,旨在满足各种用户的需求,从程序员和数据库管理员到新手用户。它支持多种数据库类型,包括MySQL、MariaDB、SQLServer、Oracle、PostgreSQL和SQLite。以下是NavicatPremium16的一些主
API 小达人 API 小达人
1年前
Eolink Apikit「 零代码」快速发起 RPC 接口自动化测试
RPC(RemoteProcedureCall)远程过程调用,是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC的核心思想是将远程服务抽象成一个接口,客户端通过调用这个接口,就可以实现对远程服务的访问。EolinkApikit支持多协议,RPC、DUBBO、HTTP、REST、Websocket、gRPC、TCP、UDP、SOAP、HSF等。零代码快速发起RPC接口自动化测试,可以根据RPC接口文档自动生成测试用例,开发者只需简单修改即可使用。
天翼云多活容灾服务项目入选“2025年度央国企云容灾领航者典型案例”!
在数字化转型深入推进和关键信息基础设施安全日益受到国家政策关注的背景下,云容灾能力已成为保障央国企业务连续性与数据安全的核心要素。响应国家《“十四五”数字经济发展规划》及《关键信息基础设施安全保护条例》对业务连续性保障的要求,央国企正加速构建高可靠、高可用