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

企业网站建设中图片优化的方法关键词推广优化app

企业网站建设中图片优化的方法,关键词推广优化app,黔东南网站建设gzklyy,seo自动优化软件这段时间接手了一个公司的老项目,用的是SpringCloud,在我用的时候突然发现有一个服务,注册到Eureka后,界面显示的端口和实际Ribbon调用的实例端口是不一致的,后来我自己写了个端口获取了一下所有的实例信息&#xff0c…

这段时间接手了一个公司的老项目,用的是SpringCloud,在我用的时候突然发现有一个服务,注册到Eureka后,界面显示的端口和实际Ribbon调用的实例端口是不一致的,后来我自己写了个端口获取了一下所有的实例信息,方法如下

@RestController
public class TestController {@Resourceprivate DiscoveryClient discoveryClient;@RequestMapping("getServicesList")@ResponseBodypublic Object getServicesList() {List<List<ServiceInstance>> servicesList = new ArrayList<>();//获取服务名称List<String> serviceNames = discoveryClient.getServices();for (String serviceName : serviceNames) {//获取服务中的实例列表List<ServiceInstance> serviceInstances = discoveryClient.getInstances(serviceName);servicesList.add(serviceInstances);}return servicesList;}
}

这个可以获取当前注册到Eureka的所有实例信息。
我获取到以后发现端口和配置的端口不一致。

[{"host": "147.20.1.14","port": 8080,"serviceId": "IICS-TIMER","uri": "http://147.20.1.14:8080","metadata": {},"secure": false,"instanceInfo": {"instanceId": "147.20.1.14:8094","app": "IICS-TIMER","appGroupName": null,"ipAddr": "147.20.1.14","sid": "na","homePageUrl": "http://147.20.1.14:8080/","statusPageUrl": "http://147.20.1.14:8080/info","healthCheckUrl": "http://147.20.1.14:8080/health","secureHealthCheckUrl": null,"vipAddress": "iics-timer","secureVipAddress": "iics-timer","countryId": 1,"dataCenterInfo": {"@class": "com.netflix.appinfo.InstanceInfo$DefaultDataCenterInfo","name": "MyOwn"},"hostName": "147.20.1.14","status": "UP","leaseInfo": {"renewalIntervalInSecs": 30,"durationInSecs": 90,"registrationTimestamp": 1678328929647,"lastRenewalTimestamp": 1678328929647,"evictionTimestamp": 0,"serviceUpTimestamp": 1678328878377},"isCoordinatingDiscoveryServer": false,"metadata": {},"lastUpdatedTimestamp": 1678328929647,"lastDirtyTimestamp": 1678328929069,"actionType": "ADDED","asgName": null,"overriddenStatus": "UNKNOWN"}
}]

通过这个可以看到实例端口和实例id是不一致的,后来通过查看源码发现了问题。
在这里插入图片描述
在Debug注册Eureka的时候我发现他获取了一个nonSecurePort的端口,然后通过点击发现他是获取的当前配置的server.port端口,也就是咱们设置的端口,如果没有获取到的话就用默认的8080。
在这里插入图片描述
不知道因为什么原因导致的eureka读取server.port不生效,但是通过查阅资料我们可以通过强制给nonSecurePort赋值的方式绑定端口。

eureka.instance.nonSecurePort=8094

直接在配置文件里添加这个配置,配置nonSecurePort参数即可。

http://www.hengruixuexiao.com/news/108.html

相关文章:

  • 建设企业网站的目的以及意义今天全国疫情最新消息
  • 怎么在网站中做视频背景百度官方免费下载
  • 即墨网站开发市场运营和市场营销的区别
  • 手机网站建设和百度一下官网首页下载
  • 常用网站建设软件网络优化公司哪家好
  • 常州新北区有做淘宝网站策划的吗湖南网络推广机构
  • 旬阳做网站电商培训心得
  • 深圳建设局网站宝安分中心软文平台
  • 华阳路街道网站建设网络推广哪个好
  • 提供秦皇岛网站建设价格南京网站设计
  • asp.net+制作网站开发seo关键字优化教程
  • 软件工程师招聘简章pdf免费整站优化多少钱
  • 绍兴cms建站模板杭州百度快照优化排名推广
  • 网站建设和网站设计百姓网推广电话
  • 做赌博网站违法吗2024年3月份病毒会爆发吗
  • java做兼职找什么网站最新热搜榜
  • 辽阳市城市建设委员会网站营销方案策划
  • 百度站长自动推送wordpress百度手机助手应用商店
  • o2o网站策划企业培训课程
  • 做三年网站需要多少钱济南头条今日新闻
  • 专业的网站制作团队搜索引擎营销的英文缩写
  • 建筑网上接活平台自己怎么优化网站排名
  • 如何把自己做的网站 放在网上百度软件商店
  • 青岛做网站优化公司网络服务主要包括什么
  • 织梦移动网站后缀百度号码认证平台官网首页
  • 政府网站建设 论文做免费推广的平台
  • 做博彩网站代理犯法吗品牌推广网络公司
  • php做用户注册网站怎样设计一个网页
  • 现代感网站社群营销的案例
  • 超全的开源建站系统大全成品网站1688入口的功能介绍