分布式限流最关键的是要将限流服务做成原子化,而解决方案可以使用redis+lua或者nginx+lua技术进行实现,通过这两种技术可以实现的高并发和高性能。 首先我们来使用r...
分布式限流最关键的是要将限流服务做成原子化,而解决方案可以使用redis+lua或者nginx+lua技术进行实现,通过这两种技术可以实现的高并发和高性能。 首先我们来使用r...
1、前言 要开发一个真正能用于生产环境的移动端IM系统,难度还是比较大的,因为移动端IM系统是多种技术手段的综合应用:包括移动端网络编程、通信安全、高性能互联网架构等等,尤其...
原文地址:https://crossoverjie.top 前言 节前有更新一篇定时任务的相关文章《延时消息之时间轮》,有朋友提出希望可以完整的介绍下常见的定时任务方案,于是...
web.xml的作用 还记得我们在写Java Web的时候吗,那个时候需要Web工程都需要在WEB-INF下,放置一个web.xml文件,其大概格式如下: web.xml是J...
背景 在开发过程中,我们常遇到jar包冲突问题,或者本地好使的项目,放到服务器就不行了。 这种情况,就可以使用arthas的sc命令来帮助我们查看某个类,使用的是哪个jar包...
文档:https://alibaba.github.io/arthas/githut:https://github.com/alibaba/arthas/blob/maste...
背景介绍 项目中有使用到com.github.dreamroute excel-helper这个工具来辅助Excel文件的解析,出错时的代码是这样写的:如下所示(非源代码) ...
背景 最近来了个实习僧小弟,安排他实现对目标网站 连通性检测的小功能,简单讲就是将下边的shell 脚本换成Java 代码来实现 功能实现 使用spring task 问题描...
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?我改的代码为什么没有执行到?难道是...
一、问题描述 听同事反馈,通过发布平台发布了一个新版本,总共发布到了多台机器,但是只有其中一台报了NoSuchMethodError的错误,堆栈信息如下: 许多"有经验"的开...
热更不规范,同事两行泪 背景 C君是一个javaer,最近在开发用户登出接口的时候,不小心把接口参数拼错了正确的是: 结果不小心把referrer写成了referre,把字母...
背景 前两天在项目上线时遇到一个问题,某个接口响应特别慢,就想到了前些天刚好玩的诊断利器:# arthas 解决办法 下载arthas:wget https://alibab...
Apache Dubbo是Alibaba开源的高性能RPC框架,在国内有非常多的用户。 Github: https://github.com/apache/incubator...
作者:何甜甜在吗juejin.im/post/5d4d61326fb9a06aff5e5ff5 受台风利奇马的影响很多地方都迎来了强降雨,双休日不能出去玩一起学习吧,就先从最...