1、背景
由于某些原因,使用frp在阿里云做了本地服务器的端口转发,其中就有nacos,前期做了简单的端口8848的转发,但是在测试时始终获取不到配置内容(Ignore the empty nacos configuration and get it based on dataId…),问题如下
2、问题描述:
很明显没有加载到配置,配置地址再三确认没错!
3、分析
源码太费劲,没瞅。查看了一些资料后想起来这个端口偏移量的问题,即:
9848 (主端口+1000)客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求;
那么在做frpc的设置时必须要有两个端口:8848、9848
4、解决
添加新的端口映射,别忘了开放防火墙和安全组(云服务器);具体步骤 可以搜索frp的配置;