首页 > 其他分享 >微服务相关组件的启动方法

微服务相关组件的启动方法

时间:2023-04-25 11:14:12浏览次数:39  
标签:服务 启动 -- jar nacos 组件 docker localhost

目录

本篇文章是记录微服务相关组件的启动方法,安装流程可以百度查看网上博主文章,随便找一篇问题都不大,本文主要是因为运行的有点特殊,特意记录下来,日后忘记回来找笔记,都是在已经安装配置的基础上。

Redis

分布式缓存,单机Redis的启动方式。

# 启动Redis
redis-server redis.conf
# 停止redis服务
redis-cli shutdown

实现微服务保护

sentinel

1.微服务流量控制组件sentinel,下载好的jar包,将其拷贝到一个你能记住的非中文目录,然后运行命令:java -jar sentinel-dashboard-1.8.1.jar,然后访问:localhost:8080 即可看到控制台页面,默认的账户和密码都是sentinel。

2.启动方式跟官方一样:

java -jar sentinel-dashboard.jar

如果要修改nacos地址,需要添加参数:

java -jar -Dnacos.addr=localhost:8848 sentinel-dashboard.jar

seata

Seata是分布式事务解决方案。致力于提供高性能简单易用的分布式事务服务,为用户打造一站式的分布式解决方案。

进入bin目录,运行其中的seata-server.bat即可:在cmd上运行seata-server.bat

启动成功后,seata-server应该已经注册到nacos注册中心了。

之后启动微服务项目需要一个一个启动,同时启动就报错,而且报错后还会莫名其妙就崩了,需要重新启动,不然对数据库的操作会报各种错误。

nacos

打开在命令行的nacos的bin目录下输入startup.cmd -m standalone启动nacos。然后访问在控制台提示的网址即可,默认账号密码都是nacos。

apache-jmeter

压力测试工具jmeter,需要在jdk1.8以上的版本运行,点击如下图脚本直接运行。

docker

应用容器引擎 docker,在Centos7虚拟机上安装运行,启动前需要关闭防火墙。

# 关闭防火墙
systemctl stop firewalld
# 启动docker服务
systemctl start docker 

RabbitMQ

消息队列RabbitMQ,在Centos7虚拟机上安装运行。

# 重启虚拟机后重启mq容器--mq为前面起的名字
docker start mq

elasticsearch

分布式搜索引擎elasticsearch,在Centos7虚拟机上安装运行。

# 重启后,重启容器--es为前面起的名字
docker start es

kibana

分布式搜索引擎elasticsearch的数据可视化组件,在Centos7虚拟机上安装运行。

# 重启后重启容器--kibana为前面起的名字
docker start kibana

记录每一个学习瞬间

标签:服务,启动,--,jar,nacos,组件,docker,localhost
From: https://www.cnblogs.com/MrDevil-k/p/17352021.html

相关文章

  • 台湾服务器的优缺点是什么?
    简述台湾服务器与其他亚州服务器有什么区别?为什么香港服务器无法取代台湾服务器?什么业务的人适合使用台湾服务器吗?文章内会情况给大家说明什么是台湾服务器?台湾服务器就是建基于台湾地区的服务器,网络也是采用台湾网络供应商,本地网络供应商对中国网络稳定性很差,到晚上就正......
  • vue3-sign 手写签名组件
    一个简易签名组件,基于vue3和canvas。#安装npmi@sangtian152/vue3-sign-S#oryarnadd@sangtian152/vue3-sign引入在main.js中写入以下内容:import{createApp}from'vue'importvue3Signfrom'@sangtian152/vue3-sign';import"@sangtian152/vue3-s......
  • 戴尔 联系 IBM 常用服务器 存储 默认管理口 地址 用户名 密码
    服务器设备默认管理1、宝德4卡服务器默认用户名:ADMIN/密码:111111112、超微服务器默认用户名:ADMIN/密码:admin000默认用户名:ADMIN/密码:ADMIN3、浪潮服务器型号:NF5270M4管理地址:手动配置默认用户名:admin/密码:admin型号:NF5270M2管理里地址:192.168.1.100默认用户名:a......
  • 微服务-node.js
    权威解释Node.js®isaJavaScriptruntimebuiltonChrome’sV8JavaScriptengine.Node.jsusesanevent-driven,non-blockingI/Omodelthatmakesitlightweightandefficient.Node.js’packageecosystem,npm,isthelargestecosystemofopensourcelibraries......
  • 界面控件DevExtreme使用指南 - 折叠组件快速入门(二)
    DevExtreme拥有高性能的HTML5/JavaScript小部件集合,使您可以利用现代Web开发堆栈(包括React,Angular,ASP.NETCore,jQuery,Knockout等)构建交互式的Web应用程序,该套件附带功能齐全的数据网格、交互式图表小部件、数据编辑器等。请注意:在开始本教程之前,请确保DevExtreme已安装在Angula......
  • windows+centos+ubuntu多系统环境,ubuntu启动修复
    故障现象:       在windows中调整分区后,ubuntu系统无法启动,centos启动进入保护模式解决过程一、双硬盘,centos硬盘EFI分区还在,ubuntu硬盘EFI分区消失,发现一个300的分区但是不是efi分区,查看分区无数据重建EFI分区fdisk/dev/nvme0n1p1  d删除原有分区n新建分区 ......
  • 华为云弹性公网IP服务,实惠又便捷!
    在互联网时代,网络是建立万物互联的桥梁,能让我们人在家中坐,天下事尽知。而用户对公共信息进行访问和浏览时,就需要一个公网IP地址,相应地,网站要提供服务也同样需要公网IP来实现,而一个具有多重组合变化的弹性公网IP服务,可以起到事半功倍的效果,作为可以提供独立的公网IP资源,包括公网IP地......
  • docker启动nginx
    1.下载对应镜像dockerpullnginx:1.19.102.运行容器dockerrun-p80:80--namenginx01nginx:1.19.10--restart=always-v容器(/etc/nginx/nginx.conf)1).实现反向代理 负载均衡拷贝文件:docker  cp 容器ID:/etc/nginx/nginx.conf  /root/nginxconf ......
  • spring boot 项目启动时多种方式指定 profile的环境
    springboot项目启动时多种方式指定profile的环境 其实就是指定:--spring.profiles.active=dev方式一:启动java包时指定:java-jar-Xms256m-Xmx256m./target/$(APP_NAME)-0.0.1-SNAPSHOT.jar--spring.profiles.active=$(SPRING_PROFILE)方式二:dokerrun时指定:d......
  • C/C++服务端客户端通讯程序[2023-04-24]
    C/C++服务端客户端通讯程序[2023-04-24]Socket通讯程序..服务器端).pptx任务:Socket通讯程序开发·基本要求(80分)∶完成一对一的Socket客户端与服务器程序·进阶要求(90分)∶在完成基本要求基础上,将服务器端程序改为多线程程序·高级要求(100分)︰将客户端和服务器端都改为多......