当前位置:首页 > CN2资讯 > 正文内容

Windows10下 nacos集群脚本

3天前CN2资讯


  • 执行 nacos-mysql.sql
  • 进入conf 下配置环境
  • application.properties (替换数据库用户和密码)
  • cluster.conf
  • 172.20.10.3:8847 172.20.10.3:8848 172.20.10.3:8849
  • nacos\bin 下创建 cluster.cmd
  • @echo off set PORT=%1 set PATH=%~dp0 set cluster=..\cluster set d=nacos-%PORT% if not exist %cluster% ( mkdir %cluster% ) cd %cluster% if not exist %d% ( mkdir %d% ) cd %d% if not exist bin ( mkdir bin ) if not exist conf ( mkdir conf ) if not exist target ( mkdir target ) copy ..\..\bin\startup.cmd bin\ copy ..\..\bin\shutdown.cmd bin\ copy ..\..\conf\*.* conf\ copy ..\..\target\*.jar target\ cd conf\ echo.>>application.properties echo server.port=%PORT% >>application.properties cd .. cd bin startup.cmd
  • 传入对应的端口即可启动

    会在nacos 目录下创建 cluster文件夹

    会自动在cluster下创建一个以nacos-端口命名的文件夹,里面则是一个新的nacos,进入新的nacos\bin执行startup.cmd

  • 7. 修改nginx配置


    8. nginx.bat 脚本

    @echo off rem 提供Windows下nginx的启动,重启,关闭功能 echo ==================begin======================== cls ::ngxin 所在的盘符 set NGINX_PATH=D: ::nginx 所在目录 set NGINX_DIR=%~dp0 TITLE Nginx 管理程序增强版 CLS echo. echo. ** Nginx 管理程序 *** echo. *** create 2017-09-22 *** echo. :MENU echo. ***** nginx 进程list ****** ::tasklist|findstr /i "nginx.exe" tasklist /fi "imagename eq nginx.exe" echo. if ERRORLEVEL 1 ( echo nginx.exe不存在 ) else ( echo nginx.exe存在 ) echo. ::************************************************************************************************************* echo. echo. [1] 启动Nginx echo. [2] 关闭Nginx echo. [3] 重启Nginx echo. [4] 刷新控制台 echo. [5] 重新加载Nginx配置文件 echo. [6] 检查测试nginx配置文件 echo. [7] 查看nginx version echo. [0] 退 出 echo. echo.请输入选择的序号: set /p ID= IF "%id%"=="1" GOTO start IF "%id%"=="2" GOTO stop IF "%id%"=="3" GOTO restart IF "%id%"=="4" GOTO MENU IF "%id%"=="5" GOTO reloadConf IF "%id%"=="6" GOTO checkConf IF "%id%"=="7" GOTO showVersion IF "%id%"=="0" EXIT PAUSE ::************************************************************************************************************* ::启动 :start call :startNginx GOTO MENU ::停止 :stop call :shutdownNginx GOTO MENU ::重启 :restart call :shutdownNginx call :startNginx GOTO MENU ::检查测试配置文件 :checkConf call :checkConfNginx GOTO MENU ::重新加载Nginx配置文件 :reloadConf call :checkConfNginx call :reloadConfNginx GOTO MENU ::显示nginx版本 :showVersion call :showVersionNginx GOTO MENU ::************************************************************************************* ::底层 ::************************************************************************************* :shutdownNginx echo. echo.关闭Nginx...... taskkill /F /IM nginx.exe > nul echo.OK,关闭所有nginx 进程 goto :eof :startNginx echo. echo.启动Nginx...... IF NOT EXIST "%NGINX_DIR%nginx.exe" ( echo "%NGINX_DIR%nginx.exe"不存在 goto :eof ) %NGINX_PATH% cd "%NGINX_DIR%" IF EXIST "%NGINX_DIR%nginx.exe" ( echo "start '' nginx.exe" start "" nginx.exe ) echo.OK goto :eof :checkConfNginx echo. echo.检查测试 nginx 配置文件...... IF NOT EXIST "%NGINX_DIR%nginx.exe" ( echo "%NGINX_DIR%nginx.exe"不存在 goto :eof ) %NGINX_PATH% cd "%NGINX_DIR%" nginx -t -c conf/nginx.conf goto :eof ::重新加载 nginx 配置文件 :reloadConfNginx echo. echo.重新加载 nginx 配置文件...... IF NOT EXIST "%NGINX_DIR%nginx.exe" ( echo "%NGINX_DIR%nginx.exe"不存在 goto :eof ) %NGINX_PATH% cd "%NGINX_DIR%" nginx -s reload goto :eof ::显示nginx版本 :showVersionNginx echo. %NGINX_PATH% cd "%NGINX_DIR%" nginx -V goto :eof

    注意修改

    ::ngxin 所在的盘符 set NGINX_PATH=D: ::nginx 所在目录 set NGINX_DIR=%~dp0


    选择 1


    访问:http://localhost:8850/nacos



    集群完成

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/27816.html

      分享给朋友:

      “Windows10下 nacos集群脚本” 的相关文章

      如何启用备用带宽提升网络性能与可靠性 - 优化指南

      备用带宽的定义 备用带宽是网络通信中一个非常重要的概念。它指的是在已经分配给常规应用的带宽之外,额外保留的一部分带宽。这种设计的主要目的是确保在网络资源紧张时,关键任务和高优先级的网络流量仍然能够获得足够的网络资源。我们可以把备用带宽想象成一条高速公路上的应急车道,平时可能用不上,但在紧急情况下,它...

      Zgo VPS:高性能虚拟专用服务器的最佳选择

      在2021年,ZgoCloud(最初名为Zgovps)如雨后春笋般成立于美国特拉华州。作为一家新兴的技术公司,我们专注于提供高性能的虚拟专用服务器(VPS),这让我对公司的前景充满了期待。我们最初的使命是为各种用户提供可靠的网络解决方案,而现在我们已经成长为行业内的一股重要力量。 我们的全球数据中心...

      甲骨文云免费IPv6服务详解:轻松配置与应用技巧

      甲骨文云,作为一个综合性的云服务提供商,正迅速崛起于众多的云技术平台之中。它不仅拥有强大的数据处理能力,还提供了多种免费的云服务选项,让个人和企业都能以更低的成本探索并使用云计算的强大功能。首先,我对甲骨文云的快速适应能力和多种灵活服务感到印象深刻,尤其是它的免费套餐项目,吸引了不少用户前来试用。...

      选择最佳VPS主机服务:Digital-VM全面解析与性能优化策略

      谈到 Digital-VM,我总会被它的成长故事所吸引。这家主机商成立于2018年,致力于为用户提供高效、灵活的VPS主机解决方案。作为一家美国公司,它在短时间内就扩大了服务范围,减少了用户在选择主机服务时的焦虑。Digital-VM 看似是一颗新星,却在竞争激烈的市场中脱颖而出,令人刮目相看。 在...

      如何使用 Linode Backups 保障数据安全与恢复

      在现代数字世界中,数据的安全性与可恢复性至关重要。Linode Backups 正是为此而生的一项服务。Linode Backups 是 Linode 提供的一项付费服务,旨在自动化用户数据的备份过程,能够让用户更加轻松地管理和恢复数据。对我来说,这项服务让人感到安心,尤其是在处理重要项目时,存在这...

      AS4134:全球互联网中的自主系统与数据传输的未来

      什么是AS4134? AS4134是一个全球互联网中的自治系统编号,这个编号用于标识网络中的各种自治系统。让我简单说一下,自治系统可以被理解为单一的网络或网络集合,在运行自己的路由协议时相对独立。AS4134作为其中的一部分,协助数据在互联网中高效而安全地传输。当你在网上冲浪时,实际上是在通过多个这...