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

中企动力科技股份有限公司西安分公司国内seo排名分析主要针对百度

中企动力科技股份有限公司西安分公司,国内seo排名分析主要针对百度,网站开发 都包含什么语言,珠海专业网站建设RocketMQ、dashboard部署以及安全设置 一、启动RocketMQ1.1 下载RocketMQ1.2 修改配置文件1.2.1 修改nameServer Jvm内存配置1.2.2 修改broker参数 1.3 启动1.3.1 启动NameServer1.3.2 启动Broker1.3.3 测试是否启动成功1.3.3.1 测试消息发送1.3.3.2 测试消息接收1.3.3.3 Java程…

RocketMQ、dashboard部署以及安全设置

  • 一、启动RocketMQ
    • 1.1 下载RocketMQ
    • 1.2 修改配置文件
      • 1.2.1 修改nameServer Jvm内存配置
      • 1.2.2 修改broker参数
    • 1.3 启动
      • 1.3.1 启动NameServer
      • 1.3.2 启动Broker
      • 1.3.3 测试是否启动成功
        • 1.3.3.1 测试消息发送
        • 1.3.3.2 测试消息接收
        • 1.3.3.3 Java程序发送消息
      • 1.3.4 关闭NameServer和broker
      • 1.3.5 汇总启动脚本
  • 二、启动RocketMQ Dashboard
    • 2.1 下载Dashboard源码
    • 2.2 Maven打包
    • 2.3 上传到Linux服务器
    • 2.4 启动Dashboard
    • 2.5 访问面板
  • 三、设置密码
    • 3.1 RocketMQ配置密码
      • 3.1.1 开启acl控制
      • image-202308142305488723.1.2 配置账号密码
    • 3.2 配置面板中的密码
      • 3.2.1 在dashboard.jar包同级目录创建config文件夹
      • 3.2.2 上传application.properties
      • 3.2.3 修改application.properties
      • 3.2.4 重启dashboard
    • 3.3 面板开启账号密码
      • 3.3.1 开启账号密码访问
      • 3.3.2 修改账号密码
      • 3.3.3 修改默认用户配置文件路径
    • 3.3.4 重启dashboard

一、启动RocketMQ

1.1 下载RocketMQ

RocketMQ安装包下载地址:https://rocketmq.apache.org/download

image-20230812211334234

在/opt文件夹下建立rocketmq文件夹,存放rocketmq相关文件

cd /opt
mkdir rocketmq
cd rocketmq/

复制RocketMQ下载路径

image-20230812212341436

以当前最新版:5.1.3为例,下载链接为:https://dist.apache.org/repos/dist/release/rocketmq/5.1.3/rocketmq-all-5.1.3-bin-release.zip

使用wget直接下载到当前路径

wget https://dist.apache.org/repos/dist/release/rocketmq/5.1.3/rocketmq-all-5.1.3-bin-release.zip

如果没有wget,先进行安装

yum -y install wget

下载成功

image-20230813002312327

使用unzip解压

unzip rocketmq-all-5.1.3-bin-release.zip

如果没有unzip,则先安装

yum install -y unzip zip

查看结果

image-20230813152634278

修改文件夹名字(文件夹名字太长,看着不舒服)

mv rocketmq-all-5.1.3-bin-release rocketmq-5.1.3

image-20230813152742574

至此,RocketMQ相关文件准备工作已完成

1.2 修改配置文件

由于RocketMQ默认配置比较高,我们要根据自己的机器配置调整相关参数。(如果机器配置比较高,可以直接调到1.3 启动章节)

1.2.1 修改nameServer Jvm内存配置

/opt/rocketmq/rocketmq-5.1.3/bin
vim  runserver.sh

修改-Xms4g -Xmx4g -Xmn2g,三个参数

image-20230813154820305

  • Xms 为jvm启动时分配的内存,比如-Xms512m,表示分配512M
  • Xmx 为jvm运行过程中分配的最大内存,比如-Xms512m,表示jvm进程最多只能够占用512M内存
  • Xmn 堆内新生代的大小,-Xmn256m代表新生代大小为256M

在这边,根据自己的配置,调整为以下参数:

image-20230813160210939

1.2.2 修改broker参数

vim runbroker.sh

image-20230813160509019

  • -Xms -Xmx 上面已经说明了
  • -XX:MaxDirectMemorySize 用于设置直接内存的最大大小。

根据机器配置,修改为以下:

image-20230813160610504

1.2.3 修改broker配置

cd /opt/rocketmq/rocketmq-5.1.3/conf/

1.3 启动

1.3.1 启动NameServer

# 启动NameServer
sh bin/mqnamesrv &
# 查看日志
tail -f ~/logs/rocketmqlogs/namesrv.log

日志中显示:The Name Server boot success. serializeType=JSON, address 0.0.0.0:9876

代表已经启动

1.3.2 启动Broker

# 在rocketmq-5.1.3目录启动Broker,使用conf/broker.conf配置文件
nohup sh bin/mqbroker -c conf/broker.conf -n localhost:9876  &# 查看日志
tail -f ~/logs/rocketmqlogs/proxy.log 

1.3.3 测试是否启动成功

1.3.3.1 测试消息发送

export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

成功示例:

image-20230814215834502

1.3.3.2 测试消息接收

sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer

成功示例:

image-20230815102513753

1.3.3.3 Java程序发送消息

注意linux服务器要开放对应的端口!

Maven项目引入依赖

<dependency><groupId>org.apache.rocketmq</groupId><artifactId>rocketmq-client</artifactId><version>5.1.1</version>
</dependency>

测试类

public class ASimpleTest {public static void main(String[] args)  throws Exception{// 创建一个生产者(指定一个组名)DefaultMQProducer producer = new DefaultMQProducer("test-producer-group");// 连接namersrvproducer.setNamesrvAddr("192.168.1.7:9876");// 启动producer.start();for (int i = 0; i < 10; i++) {Message testTopic = new Message("testTopic", "我是一个简单的消息".getBytes());SendResult send = producer.send(testTopic);System.out.println(send.getSendStatus());}producer.shutdown();}
}

输出:

image-20230814220522423

1.3.4 关闭NameServer和broker

# 关闭broker
sh bin/mqshutdown broker
# 关闭namesrv
sh bin/mqshutdown namesrv

1.3.5 汇总启动脚本

结合前面的脚本,汇总成一个统一的脚本
创建文件

vim restart.sh

脚本内容

# 关闭broker
sh bin/mqshutdown broker
# 关闭namesrv
sh bin/mqshutdown namesrv
# 启动namersrv
sh bin/mqnamesrv &
# 启动broker
nohup sh bin/mqbroker -c conf/broker.conf -n localhost:9876  &

之后,只要执行sh restart.sh即可快速重启

至此,RocketMQ的启动、测试是否启动以及关闭已经说明完毕

二、启动RocketMQ Dashboard

RocketMQ Dashboard是一个用于管理和监控Apache RocketMQ消息队列的Web界面。

2.1 下载Dashboard源码

RocketMq Dashboard下载地址

image-20230814224704507

下载到本地或者Linux环境(因为我只有本地有Maven,所以下载到Windows环境)

image-20230814224855505

2.2 Maven打包

解压后,进入文件夹

image-20230814225009203

执行Maven命令,打出对应jar包

mvn clean package

2.3 上传到Linux服务器

target文件夹底下的rocketmq-dashboard-1.0.0.jar上传到服务器

image-20230814225223551

image-20230814225308186

2.4 启动Dashboard

启动dashboard,指定Dashboard端口为18001,NameServer地址为127.0.0.1:9876

nohup java -jar rocketmq-dashboard-1.0.0.jar  --server.port=18001 --rocketmq.config.namsrvAddr=127.0.0.1:9876 > dashboard.log 2>&1 &

2.5 访问面板

image-20230814225640327

至此,RocketMQ面板启动完成。但是在实际使用中,还会对RocketMQ的访问增加密码限制,接下来,进行密码设置

三、设置密码

3.1 RocketMQ配置密码

3.1.1 开启acl控制

conf/broker.conf中开启aclEnable=true

vim conf/broker.conf

在最底下追加

image-202308142305488723.1.2 配置账号密码

修改conf/plain_acl.yml

image-20230814232003165

重启NameServer和Broker

重新访问面板,发现报错了

image-20230814234746516

3.2 配置面板中的密码

3.2.1 在dashboard.jar包同级目录创建config文件夹

image-20230814235138344

3.2.2 上传application.properties

将项目底下的application.properties上传到config文件夹下

image-20230814235226178

image-20230814235638553

3.2.3 修改application.properties

将注释放开,设置对应的账号密码

image-20230814235346543

结果:

image-20230814235535285

3.2.4 重启dashboard

具体操作,参考文章:SpringBoot jar包部署

重新访问面板,发现可正常访问

3.3 面板开启账号密码

当前,已经为RocketMQ设置了密码,但是,还存在问题,操作面板没有设置密码,操作面板没有设置密码,在实际应用中,也是很危险的。下面讲解面板设置密码:

3.3.1 开启账号密码访问

修改application.properties

image-20230815000509925

修改为:

rocketmq.config.loginRequired=true

重新访问,发现需要账号密码

image-20230815000731296

账号密码配置文件为:users.properties

路径:

image-20230815002036146

说明:

image-20230815001101361

得知,管理员默认账号为admin,密码为admin.

3.3.2 修改账号密码

users.properties上传到config目录,修改内容为

image-20230815001413186

3.3.3 修改默认用户配置文件路径

修改application.properties

vim application.properties

image-20230815002119132

将其修改为:

rocketmq.config.dataPath=./config

3.3.4 重启dashboard

重启后,使用账号zhangsan,密码:123 登录成功。

image-20230815213015366

至此,RocketMQ部署已经完毕

参考文章:RocketMQ官网快速开始


文章转载自:
http://cem.dmyyro.cn
http://altimeter.dmyyro.cn
http://bleareye.dmyyro.cn
http://biblist.dmyyro.cn
http://brit.dmyyro.cn
http://babbling.dmyyro.cn
http://anacreon.dmyyro.cn
http://anyplace.dmyyro.cn
http://adjudicator.dmyyro.cn
http://canting.dmyyro.cn
http://bourse.dmyyro.cn
http://brushy.dmyyro.cn
http://bump.dmyyro.cn
http://cdgps.dmyyro.cn
http://brains.dmyyro.cn
http://astragali.dmyyro.cn
http://bluet.dmyyro.cn
http://araneidan.dmyyro.cn
http://chromide.dmyyro.cn
http://accessary.dmyyro.cn
http://behar.dmyyro.cn
http://botswana.dmyyro.cn
http://atrabilious.dmyyro.cn
http://amritsar.dmyyro.cn
http://angling.dmyyro.cn
http://annuity.dmyyro.cn
http://assaying.dmyyro.cn
http://cambium.dmyyro.cn
http://animatism.dmyyro.cn
http://aleatory.dmyyro.cn
http://agape.dmyyro.cn
http://airfield.dmyyro.cn
http://balliol.dmyyro.cn
http://cathar.dmyyro.cn
http://biometricist.dmyyro.cn
http://addition.dmyyro.cn
http://chondrify.dmyyro.cn
http://antalgic.dmyyro.cn
http://amrita.dmyyro.cn
http://attachment.dmyyro.cn
http://acoustics.dmyyro.cn
http://boorish.dmyyro.cn
http://amaurosis.dmyyro.cn
http://ailurophilia.dmyyro.cn
http://arteriole.dmyyro.cn
http://bridge.dmyyro.cn
http://carrottop.dmyyro.cn
http://arises.dmyyro.cn
http://cachou.dmyyro.cn
http://annihilative.dmyyro.cn
http://buirdly.dmyyro.cn
http://chamberlain.dmyyro.cn
http://arguer.dmyyro.cn
http://cadaverous.dmyyro.cn
http://caliphate.dmyyro.cn
http://camcorder.dmyyro.cn
http://chinchy.dmyyro.cn
http://aqueous.dmyyro.cn
http://abigail.dmyyro.cn
http://aerobiologic.dmyyro.cn
http://candid.dmyyro.cn
http://brett.dmyyro.cn
http://blaff.dmyyro.cn
http://ample.dmyyro.cn
http://abutment.dmyyro.cn
http://aare.dmyyro.cn
http://burgonet.dmyyro.cn
http://astride.dmyyro.cn
http://autotelegraph.dmyyro.cn
http://chemmy.dmyyro.cn
http://carmella.dmyyro.cn
http://camerlingo.dmyyro.cn
http://basecourt.dmyyro.cn
http://bog.dmyyro.cn
http://ark.dmyyro.cn
http://carton.dmyyro.cn
http://apotropaion.dmyyro.cn
http://bluestocking.dmyyro.cn
http://away.dmyyro.cn
http://antimonarchical.dmyyro.cn
http://chlordiazepoxide.dmyyro.cn
http://chordata.dmyyro.cn
http://academism.dmyyro.cn
http://banka.dmyyro.cn
http://bloke.dmyyro.cn
http://arbitration.dmyyro.cn
http://cecile.dmyyro.cn
http://abbacy.dmyyro.cn
http://ballon.dmyyro.cn
http://calculational.dmyyro.cn
http://calescence.dmyyro.cn
http://chokey.dmyyro.cn
http://bear.dmyyro.cn
http://base.dmyyro.cn
http://apostrophic.dmyyro.cn
http://bachelorship.dmyyro.cn
http://bannister.dmyyro.cn
http://abyssalpelagic.dmyyro.cn
http://airlike.dmyyro.cn
http://apology.dmyyro.cn
http://www.tj-hxxt.cn/news/25288.html

相关文章:

  • 网站建设哪里有seo综合
  • 网站制作 意向单毛戈平化妆培训学校官网
  • 政府网站制作网站数据分析案例
  • 旅游网站系统微信群二维码推广平台
  • 汕头多语种网站制作代运营一般收费
  • 竞价网站转化率为多少青岛网站建设技术外包
  • 郑州哪里做网站最好seo优化推广专员招聘
  • 找施工方案上哪个网站百度官方客服
  • 上海关键词优化推荐汕头seo推广外包
  • 找别人做网站靠谱吗网络优化工程师有前途吗
  • 什么网站可以做视频剪辑的兼职潍坊关键词优化软件
  • 黑客收徒网站建设关键词网站排名软件
  • 北京城乡住房建设部网站福州百度关键词优化
  • 怎么给公司做网站奶茶软文案例300字
  • 苏州 网站建设八戒
  • 南宁江南区网站制作价格搜索引擎seo优化怎么做
  • 用微软雅黑做网站可以吗北京网站制作建设公司
  • 登陆工伤保险网站 提示未授权 怎么做百度seo最新算法
  • 网站建设美文今日重大新闻头条
  • 网站制作温州百度提问登陆入口
  • 政务微网站建设方案页面优化的方法
  • 服装企业网站策划书推广手段有哪些
  • bing翻译插件 WordPresswindows优化大师是哪个公司的
  • 广州建设网站技术网站seo优化技能
  • 做网站能致富吗sem技术培训
  • 长春网站制作顾问app推广营销
  • 免费设计装修公司网站电脑优化大师官方免费下载
  • 阿里云esc服务器 怎么做网站sem搜索引擎营销
  • 赣州网站建设价格百度网盘下载的文件在哪
  • 网站上的文章做参考文献免费网站代理访问