快速解决

指定容器启动参数,增加时区及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相关推荐

  1. RocketMQ控制台安装教程

    RocketMQ安装教程 一文中,详细探讨了如何搭建RocketMQ,这一节来搭建RocketMQ控制台,RocketMQ的可视化管理界面. 一.下载代码 # 方式一.git下载,执行如下命令 git ...

  2. 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 ...

  3. rocketmq 入门(一)rocketmq控制台搭建

    下载地址 https://github.com/apache/rocketmq-externals 编译 cd到rocketmq-externals项目的rocketmq-console模块: mvn ...

  4. rocketmq控制台安装

    启动好服务以后,总得有一个可视化界面来看看我们配置的节点情况吧.rocket官方提供了一个可视化控制台,大家可以在这个地址下载 https://github.com/apache/rocketmq-e ...

  5. Docker 方式安装部署 rocketMQ 、部署 图形化界面控制台、rocketMQ 控制台

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1. 直接上官网,找到工程,clone 到本地,地址:https://github.com/apac ...

  6. 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 ...

  7. IntelliJ IDEA for Mac如何配置数据源(Data Source)和用户驱动(User Driver)及数据库控制台_数据源配置(Console)详解

    文章目录 直接添加数据源(Data Source) 添加驱动和数据源(Driver and Data Source) 驱动 数据库控制台 直接添加数据源(Data Source) 直接添加数据源,ID ...

  8. date类型_Chapter 01. 常见数据类型概述 Overview of Common Data Types

    课程:DataCamp_Skill Track_SQL fundamentals[笔记] Chapter 01. 常见数据类型概述 Overview of Common Data Types 了解常见 ...

  9. 四、RocketMQ的控制台安装

    文章目录 RocketMQ的控制台安装 环境要求 下载 安装 控制台使用文档 运维 驾驶舱 集群 主题 消费者 生产者 消息(消息查询页面) 消息轨迹 RocketMQ的控制台安装 环境要求 运行前确 ...

最新文章

  1. 【Qt】dumpbin详解
  2. 苹果修复iPhone漏洞突显手机安全隐忧
  3. vue-cli 没有build如何配置_webpack4配置实现浏览器长期缓存
  4. 大学期末考试综合实训试题一
  5. html 图片上放置按钮,用CSS在图片上再加一个小按钮
  6. 25个CSS3 渐变和动画效果教程
  7. 浅谈商品推荐:如何猜中用户的心思?
  8. RadomStuDemo
  9. 无源滤波器和有源滤波器有什么区别?-道合顺大数据infinigo
  10. 【最新汇总】单细胞转录组分析与绘图系列
  11. nginx rewrite 参数和例子+常用Rewrite伪静态法则
  12. 智慧城市建设方案建议书——如何打造智慧城市
  13. SBUF, TI/RI, ES
  14. 简易音乐播放器(Android Studio)
  15. 11+++各类计算机病毒介绍
  16. oracle添加触发器权限,Oracle 'after create'触发器授予权限
  17. 儿童节html5小游戏,适合儿童节活动上玩的亲子互动小游戏
  18. Windows10 Clion 无法打开文件cudart.lib
  19. MATLAB基本常识
  20. linux 文件 图标 覆盖,在Deepin下处理Microsoft Edge替换图标及替换文件

热门文章

  1. 逻辑漏洞 - 密码重置
  2. 【光剑极简教程系列】“计算机科学与技术”概述Computer Science and Technology
  3. Centos查看IP地址
  4. 【五笔输入法】单字练习:一级简码 二级简码 常用字 易错字
  5. 迅雷java_Java 仿迅雷多线程下载
  6. 什么样的系统才是最安全的系统?
  7. Simotion应用与组网之十整流与逆变
  8. 闽信息通信“十三五”规划发布
  9. 下一代移动电源解决方案
  10. php 获取网络视频截图,100521 php取视频截图