RocketMQ 控制台This date have't data
快速解决
指定容器启动参数,增加时区及jvm参数-Duser.timezone='Asia/Shanghai",并且挂载本地时区文件,如下
docker run --name mq -d -e "JAVA_OPTS=-Drocketmq.namesrv.addr=172.16.0.249:9876;172.16.8.248:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false -Duser.timezone='Asia/Shanghai'" -v /etc/localtime:/etc/localtime -p 9999:8080 -t styletang/rocketmq-console-ng
解决思路
问题
rocketmq console运行一段时间后出现 This date have’t data 这样的异常,异常信息如下:
[2020-02-12 00:17:13.213\] ERROR op=global\_exception\_handler\_print\_error org.apache.rocketmq.console.exception.ServiceException: This date have't data!
异常意思大概是:该日期内没有数据
环境描述
我是采用docker部署的,参考官方文档https://github.com/apache/rocketmq-externals/tree/master/rocketmq-console
解决
MQ集群是正常的,但出现This date have’t data,怀疑是***容器时间与服务器时间不一致***。登录到容器查看时间
docker exec -it 容器id /bin/bash
# date # 执行date命令查看时间
果然容器的时间与服务器的时间不一致。
解决方法如下,加入jvm 时区及系统时区文件挂载
docker run --name mq -d -e "JAVA_OPTS=-Drocketmq.namesrv.addr=172.16.0.249:9876;172.16.8.248:9876 -Dcom.rocketmq.sendMessageWithVIPChannel=false -Duser.timezone='Asia/Shanghai'" -v /etc/localtime:/etc/localtime -p 9999:8080 -t styletang/rocketmq-console-ng
如果本文对你有所帮助,可以关注我的公众号!
RocketMQ 控制台This date have't data相关推荐
- RocketMQ控制台安装教程
RocketMQ安装教程 一文中,详细探讨了如何搭建RocketMQ,这一节来搭建RocketMQ控制台,RocketMQ的可视化管理界面. 一.下载代码 # 方式一.git下载,执行如下命令 git ...
- mysql timestamp 插入null报错_读MySQL 5.7文档11.2 Date and Time Data Types总结
作者:魏新平,知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教. 读MySQL5.7文档11.2 Date and Time Data Types MySQL的时间类型分为D ...
- rocketmq 入门(一)rocketmq控制台搭建
下载地址 https://github.com/apache/rocketmq-externals 编译 cd到rocketmq-externals项目的rocketmq-console模块: mvn ...
- rocketmq控制台安装
启动好服务以后,总得有一个可视化界面来看看我们配置的节点情况吧.rocket官方提供了一个可视化控制台,大家可以在这个地址下载 https://github.com/apache/rocketmq-e ...
- Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 直接上官网,找到工程,clone 到本地,地址:https://github.com/apac ...
- RocketMQ 4.7.1 部署安装单机版(搭建学习环境准备篇)
环境要求 1.jdk1.8+ 1.下载 wget https://archive.apache.org/dist/rocketmq/4.7.1/rocketmq-all-4.7.1-bin-relea ...
- IntelliJ IDEA for Mac如何配置数据源(Data Source)和用户驱动(User Driver)及数据库控制台_数据源配置(Console)详解
文章目录 直接添加数据源(Data Source) 添加驱动和数据源(Driver and Data Source) 驱动 数据库控制台 直接添加数据源(Data Source) 直接添加数据源,ID ...
- date类型_Chapter 01. 常见数据类型概述 Overview of Common Data Types
课程:DataCamp_Skill Track_SQL fundamentals[笔记] Chapter 01. 常见数据类型概述 Overview of Common Data Types 了解常见 ...
- 四、RocketMQ的控制台安装
文章目录 RocketMQ的控制台安装 环境要求 下载 安装 控制台使用文档 运维 驾驶舱 集群 主题 消费者 生产者 消息(消息查询页面) 消息轨迹 RocketMQ的控制台安装 环境要求 运行前确 ...
最新文章
- 【Qt】dumpbin详解
- 苹果修复iPhone漏洞突显手机安全隐忧
- vue-cli 没有build如何配置_webpack4配置实现浏览器长期缓存
- 大学期末考试综合实训试题一
- html 图片上放置按钮,用CSS在图片上再加一个小按钮
- 25个CSS3 渐变和动画效果教程
- 浅谈商品推荐:如何猜中用户的心思?
- RadomStuDemo
- 无源滤波器和有源滤波器有什么区别?-道合顺大数据infinigo
- 【最新汇总】单细胞转录组分析与绘图系列
- nginx rewrite 参数和例子+常用Rewrite伪静态法则
- 智慧城市建设方案建议书——如何打造智慧城市
- SBUF, TI/RI, ES
- 简易音乐播放器(Android Studio)
- 11+++各类计算机病毒介绍
- oracle添加触发器权限,Oracle 'after create'触发器授予权限
- 儿童节html5小游戏,适合儿童节活动上玩的亲子互动小游戏
- Windows10 Clion 无法打开文件cudart.lib
- MATLAB基本常识
- linux 文件 图标 覆盖,在Deepin下处理Microsoft Edge替换图标及替换文件