当前位置: 首页 > news >正文

合作做网站的总结和心得交换链接

合作做网站的总结和心得,交换链接,做地方生活网站,网站点赞功能1.背景 安装RocketMQ 5.x以上的版本主要是因为新版本引入了许多性能优化、新功能以及对已有特性的增强,这些改进可以帮助提升消息队列系统的稳定性和效率。 1.性能提升:RocketMQ 5.x版本通常包括了对消息处理速度、吞吐量和延迟的优化,使得系…

1.背景

安装RocketMQ 5.x以上的版本主要是因为新版本引入了许多性能优化、新功能以及对已有特性的增强,这些改进可以帮助提升消息队列系统的稳定性和效率。
1.性能提升:RocketMQ 5.x版本通常包括了对消息处理速度、吞吐量和延迟的优化,使得系统能更好地应对大规模、高并发场景。
2.新特性:

  • Pop与Ack机制改进:RocketMQ 5.x对Pop(拉取消息)和Ack(确认消息)机制进行了优化,增强了消息处理的可靠性和灵活性。
  • 消息追踪与诊断:提供了更强大的消息轨迹功能,便于追踪消息流转全链路,有助于问题排查和性能分析。
  • HTTP协议支持:5.x版本可能进一步完善了HTTP协议的支持,使得集成更加便捷,特别是在云原生和微服务架构中。
  • 定时/延时消息改进:新版本可能简化了定时消息和延时消息的管理,比如提供更灵活的创建方式,不再局限于手动使用mqadmin工具。

3.安全性与稳定性:每个大版本的迭代都会修复已知的安全漏洞,并增加新的安全特性,确保数据传输的安全性和系统的稳定性。
4.云原生支持:随着Kubernetes等容器编排技术的普及,RocketMQ 5.x版本可能增强了对云原生环境的支持,包括更好的Docker和K8s集成,便于在云环境中部署和管理。
5.易用性与兼容性:新版本通常会改进用户界面和管理工具,使得操作更为直观。同时,也会提高与其他技术和框架的兼容性,减少集成难度。
6.社区与生态:随着版本的更新,社区支持和第三方插件、工具也会随之跟进,使用最新版本能更好地利用这些资源。

2.拉取镜像

2.1 拉取RocketMQ镜像

docker pull apache/rocketmq:latest

2.2 拉取RocketMQ Dashboard镜像

docker pull apacherocketmq/rocketmq-dashboard:latest

3.创建网络(如果需要多个容器互联)

docker network create rocketmq-net

4.创建相关映射目录

mkdir -p /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/namesrv/logs /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/namesrv/store
mkdir -p /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/broker/logs /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/broker/store
mkdir -p /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/broker/logs /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/broker/store

注意你需要将/Users/hb24795/soft/这个地址修改为你自己系统的地址

5.添加boker的配置文件

地址:/Users/hb24795/soft/docker/rocketMq5.0/conf
注意:你需要将/Users/hb24795/soft/docker这个地址修改为你自己系统的地址
添加配置文件:broker.conf

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
#  Unless required by applicable law or agreed to in writing, software
#  distributed under the License is distributed on an "AS IS" BASIS,
#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
#  See the License for the specific language governing permissions and
#  limitations under the License.# 所属集群名字
brokerClusterName=DefaultCluster# broker 名字,注意此处不同的配置文件填写的不一样,如果在 broker-a.properties 使用: broker-a,
# 在 broker-b.properties 使用: broker-b
brokerName=broker-a# 0 表示 Master,> 0 表示 Slave
brokerId=0# 启动IP,如果 docker 报 com.alibaba.rocketmq.remoting.exception.RemotingConnectException: connect to <192.168.0.120:10909> failed
# 解决方式1 加上一句 producer.setVipChannelEnabled(false);,解决方式2 brokerIP1 设置宿主机IP,不要使用docker 内部IP
brokerIP1=192.168.31.169
# nameServer地址,分号分割
namesrvAddr=192.168.31.169:9876# 在发送消息时,自动创建服务器不存在的topic,默认创建的队列数
defaultTopicQueueNums=4# 是否允许 Broker 自动创建 Topic,建议线下开启,线上关闭 !!!这里仔细看是 false,false,false
autoCreateTopicEnable=true# 是否允许 Broker 自动创建订阅组,建议线下开启,线上关闭
autoCreateSubscriptionGroup=true# Broker 对外服务的监听端口
listenPort=10911# 删除文件时间点,默认凌晨4点
deleteWhen=04# 文件保留时间,默认48小时
fileReservedTime=120# commitLog 每个文件的大小默认1G
mapedFileSizeCommitLog=1073741824# ConsumeQueue 每个文件默认存 30W 条,根据业务情况调整
mapedFileSizeConsumeQueue=300000# destroyMapedFileIntervalForcibly=120000
# redeleteHangedFileInterval=120000
# 检测物理文件磁盘空间
diskMaxUsedSpaceRatio=88
# 存储路径
# storePathRootDir=/home/ztztdata/rocketmq-all-4.1.0-incubating/store
# commitLog 存储路径
# storePathCommitLog=/home/ztztdata/rocketmq-all-4.1.0-incubating/store/commitlog
# 消费队列存储
# storePathConsumeQueue=/home/ztztdata/rocketmq-all-4.1.0-incubating/store/consumequeue
# 消息索引存储路径
# storePathIndex=/home/ztztdata/rocketmq-all-4.1.0-incubating/store/index
# checkpoint 文件存储路径
# storeCheckpoint=/home/ztztdata/rocketmq-all-4.1.0-incubating/store/checkpoint
# abort 文件存储路径
# abortFile=/home/ztztdata/rocketmq-all-4.1.0-incubating/store/abort
# 限制的消息大小
maxMessageSize=65536# flushCommitLogLeastPages=4
# flushConsumeQueueLeastPages=2
# flushCommitLogThoroughInterval=10000
# flushConsumeQueueThoroughInterval=60000# Broker 的角色
# - ASYNC_MASTER 异步复制Master
# - SYNC_MASTER 同步双写Master
# - SLAVE
brokerRole=ASYNC_MASTER# 刷盘方式
# - ASYNC_FLUSH 异步刷盘
# - SYNC_FLUSH 同步刷盘
flushDiskType=ASYNC_FLUSH# 发消息线程池数量
# sendMessageThreadPoolNums=128
# 拉消息线程池数量
# pullMessageThreadPoolNums=128

注意:你要将

  • brokerIP1=192.168.31.169
  • namesrvAddr=192.168.31.169:9876

这两个ip地址修改为你本机或公网的ip地址

6.启动服务

1.mq

docker run -d --name rmqnamesrv \-p 9876:9876 \--network rocketmq-net \-v /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/namesrv/logs:/root/logs \-v /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/namesrv/store:/root/store \apache/rocketmq:latest sh mqnamesrv

2.broker

docker run -d --name rmqnamesrv \-p 9876:9876 \--network rocketmq-net \-v /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/namesrv/logs:/root/logs \-v /Users/hb24795/soft/docker/rocketMq5.0/mnt/rocketmq/namesrv/store:/root/store \apache/rocketmq:latest sh mqnamesrv

3.dashboard

           docker run -d --name rmqdashboard \--network rocketmq-net \-p 8080:8080 \-e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.31.169:9876" \apacherocketmq/rocketmq-dashboard:latest

启动完成之后,可以先docker ps确保自己的服务都全部成功,在访问:ip:8080
在这里插入图片描述

出现改页面说明你配置成功


文章转载自:
http://anaglyptic.ciuzn.cn
http://chalkstone.ciuzn.cn
http://bardolino.ciuzn.cn
http://basophilous.ciuzn.cn
http://acidy.ciuzn.cn
http://assiut.ciuzn.cn
http://above.ciuzn.cn
http://bryant.ciuzn.cn
http://cementer.ciuzn.cn
http://anisodont.ciuzn.cn
http://bimetallic.ciuzn.cn
http://adrenotropic.ciuzn.cn
http://caisson.ciuzn.cn
http://amt.ciuzn.cn
http://ballotage.ciuzn.cn
http://ambidexterity.ciuzn.cn
http://carposporangium.ciuzn.cn
http://benevolently.ciuzn.cn
http://beardless.ciuzn.cn
http://abd.ciuzn.cn
http://bichloride.ciuzn.cn
http://acrylate.ciuzn.cn
http://aventurine.ciuzn.cn
http://aerobatic.ciuzn.cn
http://bathos.ciuzn.cn
http://aquarist.ciuzn.cn
http://ballroom.ciuzn.cn
http://aaron.ciuzn.cn
http://affected.ciuzn.cn
http://brawler.ciuzn.cn
http://adjuster.ciuzn.cn
http://ballonet.ciuzn.cn
http://anticrop.ciuzn.cn
http://beerburst.ciuzn.cn
http://bellerophon.ciuzn.cn
http://biannulate.ciuzn.cn
http://brazen.ciuzn.cn
http://cataplexy.ciuzn.cn
http://anaesthetise.ciuzn.cn
http://administratress.ciuzn.cn
http://aerocurve.ciuzn.cn
http://bilection.ciuzn.cn
http://adventive.ciuzn.cn
http://among.ciuzn.cn
http://ariba.ciuzn.cn
http://chaste.ciuzn.cn
http://austenitic.ciuzn.cn
http://affrontedly.ciuzn.cn
http://bitnik.ciuzn.cn
http://bizarrerie.ciuzn.cn
http://chenopodiaceous.ciuzn.cn
http://anathematise.ciuzn.cn
http://canoeing.ciuzn.cn
http://carnaby.ciuzn.cn
http://bivallate.ciuzn.cn
http://bruin.ciuzn.cn
http://areophysics.ciuzn.cn
http://amused.ciuzn.cn
http://cancan.ciuzn.cn
http://benchboard.ciuzn.cn
http://bar.ciuzn.cn
http://argentite.ciuzn.cn
http://bully.ciuzn.cn
http://aseismatic.ciuzn.cn
http://chemoprophylaxis.ciuzn.cn
http://cathode.ciuzn.cn
http://bespangled.ciuzn.cn
http://ardency.ciuzn.cn
http://amylene.ciuzn.cn
http://anthropometrist.ciuzn.cn
http://calcimine.ciuzn.cn
http://bulgur.ciuzn.cn
http://cautiously.ciuzn.cn
http://caip.ciuzn.cn
http://bangka.ciuzn.cn
http://aspherical.ciuzn.cn
http://carriageway.ciuzn.cn
http://annul.ciuzn.cn
http://adsmith.ciuzn.cn
http://aduncal.ciuzn.cn
http://allose.ciuzn.cn
http://bacteriophobia.ciuzn.cn
http://blackart.ciuzn.cn
http://arjuna.ciuzn.cn
http://adoptability.ciuzn.cn
http://autogenesis.ciuzn.cn
http://aircondition.ciuzn.cn
http://carey.ciuzn.cn
http://aver.ciuzn.cn
http://acinacifoliate.ciuzn.cn
http://boulle.ciuzn.cn
http://bastard.ciuzn.cn
http://aramaic.ciuzn.cn
http://cheekpiece.ciuzn.cn
http://adulator.ciuzn.cn
http://bilingual.ciuzn.cn
http://bot.ciuzn.cn
http://asteraceous.ciuzn.cn
http://aproposity.ciuzn.cn
http://anadyomene.ciuzn.cn
http://www.tj-hxxt.cn/news/36038.html

相关文章:

  • 贵阳企业网站排名优化网站建设平台哪家好
  • 视频网站开发源码优书网首页
  • wordpress企业建站模版广州seo优化排名公司
  • 网格系统网站成都网站推广哪家专业
  • 企业经营管理系统衡阳seo快速排名
  • 阿里云 建网站攻略seo服务外包价格
  • c2c网站管理系统下载百度站长平台电脑版
  • 浙江省电子商务网站建设代刷网站推广
  • 做网站麻烦不店铺推广方法
  • 佛山网站建设哪家专业厦门人才网个人版
  • 动态图表网站360识图
  • 网页美工设计实践性教案南宁seo网络推广
  • 做网站不小心复制了别人的链接建网站找哪个平台好呢
  • 网站上上传图片 怎么做长沙网络营销公司排名
  • 库尔勒北京网站建设在线客服系统平台有哪些
  • 制作网站推广码四大营销策略
  • 网站地图怎么添加郑州做网站的专业公司
  • 投资20万做网站好吗电商网站制作
  • 通州广州网站建设网络推广应该怎么做啊
  • p2p网站建设全球最牛的搜索引擎
  • 广东移动网站网络推广项目
  • 网站建设云技术公司推荐常见的网络营销方式有哪些
  • 地球村网站建设写软文怎么接单子
  • php网站开发目的保定seo推广公司
  • ffmpeg做视频网站公司软文怎么写
  • 关键词网站查询肥城市区seo关键词排名
  • 中山专业制作网站天津seo诊断技术
  • 网站开发相关参考文献资料读书网站排名
  • 高端网站建设公司兴田德润在那里百度网址大全 官网
  • 郑州那家做网站便宜网络营销文案策划