关于sentinel没有监控数据的问题
关于sentinel没有监控数据的问题 今天,继续给大家去排雷,这个雷有点奇妙,因为有的人会遇到,有的人遇不到。此话怎讲?这个雷就是标题所述的问题,这分两种情况,如果client端和server端在同一服务器上部署,或者client端ip能在公网上访问的话,这个问题就不会出现这个问题。反之,就会出现这个问题,接下来我们详细说说解决的方法。
首先,我们演示一个例子,就是使用阿里云搭建好server服务,然后在我们client端项目代码中加入相应的配置,如下:(项目代码只展示部分)
12345678910111213141516171819202122232425#1.1.1.1 指的服务器是公网IPserver: port: 8010spring: application: name: com.lrkj.circuit-dev cloud: nacos: discovery: server-addr: 1.1.1.1:8848 username: nacos password: xxxxx #处理过的 ...
在搭建Seata分布式事务中遇到各种报错的解决方式
在搭建Seata分布式事务中遇到各种报错的解决方式 在成为项目负责人以后,前几个月一直忙于开发公司平台1.0,没有更新博客了。如今1.0的开发工作已经完成得七七八八,接下来需要搭建微服务的架构了。架构设计还是本人,接下来由这篇文章开始,记录我在搭建2.0平台微服务架构所踩的雷。
1. 服务端搭建 seata服务端的难点在于,需要配置的东西比较多,改各类的配置文件,接下来我给大家说说是哪些地方,关于seata服务端的搭建,由于使用了微服务,我们可以把Seata Server注册到nacos做配置统一管理,具体步骤如下: 首先我们要修改一下registry.conf:
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697registry { # seat ...
在将本地ip映射到公网上的方法
在将本地ip映射到公网上的方法 为什么要写这篇文章呢,由于工作上的一个业务场景,公司的某个业务需要和别的合作伙伴对接API,那么总不能每次都要发版之后对方才能访问到我们的接口吧,而是在开发的过程中可以让对方访问我们本地项目的接口,那么才能使双方对接过程高效。因此我给大家推荐一个能解决这个问题的工具——ngrok! 是不是很期待,而且用上了就无法自拔,可以让对方访问自己本地的项目,真的是太爽了!那么废话不多说,直接上干货!
1. 下载安装windows版本的ngrok工具 官网地址:https://dashboard.ngrok.com/get-started/setup ⭐注意的是,下载要登陆github
2. 下载完成后解压缩得到一个ngrok.exe程序
3. 点击运行ngrok.exe
4.输入命令行将本地9011端口映射到外网中 可以根据自己的需求修改映射端口号(你SpringBoot服务的端口) 例如:ngrok http 9011 那么做到这里,我们已经成功把我们的项目映射出去了
5. 得到映射地址 胜利!我们成功把本地666端口映射出去,映 ...