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

Java程序连接 nacos集群

我们在bootstrap.yml文件里可以直接连一个nacos集群的.

架构如下 

没错,我们程序直连的是通过Nginx的,利用nginx的反向代理来做到连接nacos集群.

我们先把nginx的配置贴上来

upstream cluster{server 127.0.0.1:8848;server 127.0.0.1:8849;server 127.0.0.1:8850;
}server{listen 1111 ;server_name localhost;location / {proxy_pass http://cluster;}
}

程序里面配置的nacos地址直接写http://localhost:1111就好了

至于nacos集群的搭建还是常规的,吧conf/目录下吧application.properties文件改下就好了,

但是有个cluster.conf那个文件得格外注意,

内容如下:#2023-11-28T22:49:02.050
192.168.0.103:8848
192.168.0.103:8849
192.168.0.103:8850

 之前我就是把192.168.0.103写成本机ip127.0.0.1了,导致一直不通,哎.这也是一个坑点吧。

千万要写192.168.0.103这种的.

即架构就是

三个nacos 

server 127.0.0.1:8848;

server 127.0.0.1:8849;

server 127.0.0.1:8850;

还有一个nginx 127.0.0.1:1111

相关文章:

Java程序连接 nacos集群

我们在bootstrap.yml文件里可以直接连一个nacos集群的. 架构如下 没错,我们程序直连的是通过Nginx的,利用nginx的反向代理来做到连接nacos集群. 我们先把nginx的配置贴上来 upstream cluster{server 127.0.0.1:8848;server 127.0.0.1:8849;server 127.0.0.1:8850; }server{l…...

【深度学习】参数优化和训练技巧

寻找合适的学习率(learning rate) 学习率是一个非常非常重要的超参数,这个参数呢,面对不同规模、不同batch-size、不同优化方式、不同数据集,其最合适的值都是不确定的,我们无法光凭经验来准确地确定lr的值,我们唯一可…...

CeresPCL 曲线拟合之三次多项式

文章目录 一、简介2.1 实现步骤二、实现代码三、实现效果参考资料一、简介 2.1 实现步骤 (1)构建代价函数。假设我们得到了一组数据,也知晓该数据是用曲线方程: y = a x 3 + b x 2 + c x +...

小白备战蓝桥杯:Java基础语法

一、注释 IDEA注释快捷键:Ctrl / 单行注释: //注释信息 多行注释: /* 注释信息 */ 二、字面量 常用数据:整数、小数、字符串(双引号)、字符(单引号)、布尔值(tr…...

C#面向对象

过程类似函数只能执行没有返回值 函数不仅能执行,还可以返回结果 1、面向过程 a 把完成某一需求的所有步骤 从头到尾 逐步实现 b 根据开发需求,将某些 功能独立 的代码 封装 成一个又一个 函数 c 最后完成的代码就是顺序的调用不同的函数 特点 1、…...

智能优化算法应用:基于蝙蝠算法无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于蝙蝠算法无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于蝙蝠算法无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.蝙蝠算法4.实验参数设定5.算法结果6.参考文献7.MATLAB…...

【栈和队列(1)(逆波兰表达式)】

文章目录 前言什么是栈(Stack)栈方法栈的模拟实现链表也可以实现栈逆波兰表达式逆波兰表达式在栈中怎么使用 前言 什么是栈(Stack) 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶&#xff0…...

Blazor Table 实现获取当前选中行的功能

这里需要使用到OnClickRowCallBack事件 后台使用案例...

Flask Echarts 实现历史图形查询

Flask前后端数据动态交互涉及用户界面与服务器之间的灵活数据传递。用户界面使用ECharts图形库实时渲染数据。它提供了丰富多彩、交互性强的图表和地图,能够在网页上直观、生动地展示数据。ECharts支持各种常见的图表类型,包括折线图、柱状图、饼图、散点…...

【漫谈】信创

近些年来,自主创新绝对是高频词汇。 以往是供应链、芯片领域,现在终于到了信息领域。 近期,从上至下、从中央到地方、从政府到国企,各层面、各行业、各领域都在提及“信创”。 信创是个大工程,从计算机通用处理器、…...

linux wget --no-check-certificate

如果您希望每次使用wget命令时都跳过SSL证书检查,可以将–no-check-certificate参数添加到wget的默认配置文件中。 请按照以下步骤进行操作: vi ~/.wgetrc# 插入内容 check_certificate off保存并关闭文件。 现在,wget命令将在每次使用时自…...

mysql命令行连接数据库

有时项目连接不上数据库,报错鉴权失败,先用mysql工具连接下,容易发现问题。 直接输入mysql看是否已安装,如果没有就安装下。 # 注:直接mysql就行,不用-cli也不用-client,也不用-server&#xf…...

计算机丢失vcomp140.dll是什么意思,如何解决与修复(附教程)

vcomp140.dll缺失的5种解决方法以及vcomp140.dll缺失原因 引言: 在日常使用电脑的过程中,我们可能会遇到一些错误提示,其中之一就是“vcomp140.dll缺失”。这个错误提示通常出现在运行某些程序或游戏时,给使用者带来了困扰。本文…...

基于SSM实现的叮当书城

一、系统架构 前端:jsp | jquery | layui 后端:spring | springmvc | mybatis 环境:jdk1.7以上 | mysql | maven 二、代码与数据库 三、功能介绍 01. 系统首页 02. 商品分类 03. 热销 04. 新品 05. 注册 06. 登录 07. 购物车 08. 后台-首页 …...

python基础练习题库实验5

文章目录 题目1代码实验结果题目2代码实验结果题目3代码实验结果![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/6058fb4b66994aed838f920f7fe75706.png)题目4代码实验结果题目总结题目1 编写一个程序,使用while循环语句和字符串格式显示以下精确输出。 例如: …...

JS手写instanceof(内含源码与详解)

前言 本文主要讲解JavaScript如何手写一个简易的instanceof,从而实现数据类型判断的作用.那么好,本文正式开始. instanceof作用 instanceOf的作用就是用来判断JavaScript中的数据类型是否是开发所输入的那种, 语法格式:obj instanceof objtype 左侧就是要判断的数据,而右侧就…...

无公网IP下,如何实现公网远程访问MongoDB文件数据库

文章目录 前言1. 安装数据库2. 内网穿透2.1 安装cpolar内网穿透2.2 创建隧道映射2.3 测试随机公网地址远程连接 3. 配置固定TCP端口地址3.1 保留一个固定的公网TCP端口地址3.2 配置固定公网TCP端口地址3.3 测试固定地址公网远程访问 前言 MongoDB是一个基于分布式文件存储的数…...

初始化的内容写到析构函数中。。。。。。。

大概是,把应该在构造函数中初始化的堆栈窗体代码写到了析构函数中。。。。 不是因为没掌握构造/析构,而是。。。。 检查了四十多分钟没检查出来。。 被自己蠢哭。 #include "widget.h"Widget::Widget(QWidget *parent): QWidget(parent) { }…...

git 使用过程错误集合

文章目录 1、git-credential-manager-core was renamed to git-credential-manager2、credential-manager-core is not a git command. See git --help. 1、git-credential-manager-core was renamed to git-credential-manager 出现以下提示建议尽快更新您的 Git 配置以使用新…...

Lua判断字符串包含另一个字符串

string.find(“原字符串”,“目标字符串”) 返回这个子串的起始索引和结束索引,否则就会返回nil local index sting.find("ABCD",AB) --结果 1 2 if(index ~ nil)return true endstring.match(“原字符串”,“目标字符串”) local result string.mat…...

保姆级教程:在RTX 4090上复现TVCG2024顶会论文PGSR(3D高斯表面重建)

在RTX 4090上实战复现PGSR:3D高斯表面重建的完整工程指南 当3D高斯抛雪球(3DGS)遇上几何约束,会碰撞出怎样的火花?ZJU-3DV团队发表在TVCG2024的PGSR论文,通过平面化高斯表示和几何正则化,在保持…...

尚硅谷JavaScript(基础+高级)实战笔记全解析【从入门到精通】

1. JavaScript入门:从零开始搭建编程思维 第一次接触JavaScript时,我和大多数新手一样被各种术语绕得头晕。直到跟着尚硅谷的教程把代码敲进浏览器控制台,看到第一个"Hello World"弹窗跳出来,才真正理解什么叫"让网…...

HTML5中Canvas控制动画帧率FPS的几种实用技巧

Canvas动画帧率控制应优先使用requestAnimationFrame(rAF)配合时间戳动态节流,精准锁定目标FPS;其次可用帧计数器实现整数倍降帧;需结合visibilityState避免隐藏页资源浪费;慎用setInterval/setTimeout模拟…...

3步重塑你的Windows体验:ExplorerPatcher界面定制终极指南

3步重塑你的Windows体验:ExplorerPatcher界面定制终极指南 【免费下载链接】ExplorerPatcher This project aims to enhance the working environment on Windows 项目地址: https://gitcode.com/GitHub_Trending/ex/ExplorerPatcher 你是否曾经在升级到Wind…...

Python数据可视化之从单变量到多变量的方法

Python凭借其强大的可视化库(如Matplotlib、Seaborn)成为进行EDA的首选工具。本文基于一份实用的“Python数据可视化速查表”,系统介绍从单变量到多变量、从时间序列到文本数据的可视化方法,并提供代码示例与扩展解读,…...

芯驰X9车规级芯片实战:如何用6核Cortex-A55打造智能座舱(附开发板评测)

芯驰X9车规级芯片开发实战:从选型到多屏异显的智能座舱全流程解析 在智能汽车快速普及的今天,座舱系统的智能化程度已成为消费者购车的重要考量因素。作为国内领先的车规级芯片解决方案,芯驰X9凭借其6核Cortex-A55架构和丰富的接口资源&#…...

告别复杂配置:用MS-Swift + vLLM 5分钟搞定Qwen2.5-VL的API服务部署与调用

5分钟极速部署Qwen2.5-VL多模态API:MS-Swift与vLLM实战指南 当我们需要将多模态大模型快速集成到智能客服、内容审核或教育工具中时,传统部署流程往往让人望而却步——从环境配置到模型优化,再到API封装,每一步都可能成为项目落地…...

从Visio到PPT:科研绘图工具选择的效率革命与实战避坑

1. 科研绘图工具变迁:为什么越来越多人放弃Visio? 十年前我刚读博士时,实验室师兄教我的第一件事就是用Visio画流程图。那时候觉得这个软件真神奇,拖拽几个方框就能做出漂亮的示意图。但最近三年,我发现身边90%的科研同…...

ComfyUI ControlNet Aux预处理器:三步轻松搞定AI图像精准控制 [特殊字符]

ComfyUI ControlNet Aux预处理器:三步轻松搞定AI图像精准控制 🎨 【免费下载链接】comfyui_controlnet_aux ComfyUIs ControlNet Auxiliary Preprocessors 项目地址: https://gitcode.com/gh_mirrors/co/comfyui_controlnet_aux 想要让AI生成的图…...

Dart异步编程中runZonedGuarded的异常捕获实战指南

1. 为什么你需要关注Dart异步异常捕获? 在移动应用和后台服务开发中,异步操作无处不在。想象你正在开发一个Flutter应用,当用户点击按钮触发网络请求时,如果服务器突然返回错误,而你的代码没有妥善处理这个异常&#x…...