// ==UserScript==
// @name         开发环境 Eureka 映射
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        http://eureka地址/*
// @grant        none
// ==/UserScript==(function() {'use strict';var name2port = { '服务名称': 端口号 };var ip2name = { '开发人员机子ip': '开发人员名称' };var lose = ['所有的微服务,为了在表头添加渲染没启动的微服务'];var table = $('.table.table-striped.table-hover')[2];    //获取服务注册表格$(table).find('tr').each(function (e) {    //遍历修改表格信息var bTag = $(this).find("b").eq(0);if (bTag.length == 0) {return;}if (lose.includes(bTag.text())) {lose.splice($.inArray(bTag.text(), lose), 1);    //删除已经注册的服务}$(this).find("a").each(function(a, tag) {    //遍历修改微服务信息for (let k in ip2name) {if (tag.text.indexOf(k) >= 0) {tag.title = tag.text;tag.text = ip2name[k];    //映射开发人员ip地址continue;}}});if (name2port[bTag.text()]) {bTag.text(bTag.text() + ' : ' + name2port[bTag.text()]);}});//在表头新增未启动的微服务var htmls = '';lose.forEach(function(name) {var html = `
<tr>
<td><b><span style="color: red;">${name} : ${name2port[name]}</span></b></td>
<td><b>n/a</b> (0)</td>
<td><b></b> (0)</td>
<td>
<b>UP</b> (0)`;htmls = htmls + html;});$(table).find('tbody').prepend(htmls);
})();

大家需要根据自己的情况进行部分属性

① @match 修改监听地址

②  name2port 微服务映射端口

③ ip2name 开发人员ip地址映射开发人员名称

④ lose 所有微服务, 有在eureka上注册的微服务,都会从lose数组中删除,最后没被删除的对象都会在表格头添加渲染

如果帮到你,请点个赞吧 O(∩_∩)O~

使用油猴子对 Eureka 网址进行自定义修改相关推荐

  1. 火狐Firefox浏览器安装使用油猴Tampermonkey插件

    下面说下火狐安装油猴插件 相比之下,火狐使用油猴插件更容易一些,因为安装可以直接到火狐浏览器拓展下载. 下载地址百度搜索火狐插件,或者从浏览器拓展中找到如下 chorme的插件国内是进不去的,火狐的官 ...

  2. 网址服务器地址修改,网址服务器地址修改

    网址服务器地址修改 内容精选 换一换 下载地址:https://github.com/pypa/setuptools打开网址后找到版本v29.0.1并下载,如下图所示.下载地址:https://pyp ...

  3. Win11系统开启网址默认浏览器怎么修改教学

    Win11系统开启网址默认浏览器怎么修改今天和大家一起来分享.我们的电脑在开启网页的时候,都会使用默认的浏览器.如果你在聊天的时候有好友给你发了网址的分享,那么打开也是使用默认浏览器的.那么这个默认浏 ...

  4. pandas使用itertuples函数迭代dataframe中的数据行并自定义修改行中的数值(update row while iterating over the rows)

    pandas使用itertuples函数迭代dataframe中的数据行并自定义修改行中的数值(update row while iterating over the rows in datafram ...

  5. VUE3 项目自定义修改网页标题和图标

    VUE3中,网页图标默认使用的是VUE自带的一个ico的图标,也是VUE的logo.那么作为我们自己开发的项目,如何自定义修改网页的图标和标题呢?很简单,下面就介绍一下. 1 标题修改 标题修改直接在 ...

  6. CSDN文章摘要自定义修改

    CSDN文章摘要自定义修改 博客的主页显示了我们文章的标题和摘要.以前比较不好的地方是摘要不能自定义修改,CSDN默认是选取文章的前200个字当做摘要.这种方式最大的问题,就是摘要一经生成就不会改变. ...

  7. dwr框架查看外放方法_硬核!教你三种方法,实现微信自定义修改地区!

    前几天,有小伙伴问怎样自定义修改微信地区?当时说的第二天分享,结果在录制第二种方法的时候,突发意外,出现"微信以停止运行"的状况,明明早上还好好的,怎么就打不开了呢?也木有做任何操 ...

  8. [C#]自定义修改文件夹颜色及图标含源码

    功能介绍: [C#]自定义修改文件夹颜色及图标 自定义修改文件夹的颜色.以及自定义图片修改文件夹的图标 自定义修改文件夹颜色及图标.主要的功能实现: ​1.实现修改文件图标颜色:程序内置14种不同颜色 ...

  9. 传奇服务器端武器特效怎么修改,辐射4 装备效果自定义修改教程 怎么给装备添加特效...

    辐射4 装备效果自定义修改教程 怎么给装备添加特效 一个装备有名称,数值(攻击或防御),效果,一个装备只能有一个效果,游戏里叫做物品效果,ENCH,传奇特效属于改造配件而不属于物品效果,跟传奇锻造mo ...

最新文章

  1. 深度学习仍是视觉大数据领域的最好分析方法之一
  2. 基于 APIGateway 打造生产级别的 Knative 服务
  3. Redis RDB、AOF持久化详解
  4. linux网络编程-----非阻塞connect
  5. Iptables防火墙配置
  6. html中如何写平方根等,平方根的符号怎么打出来 电脑打字,平方根的符号怎样打出来?...
  7. textcnn文本词向量_文本分类模型之TextCNN
  8. Windows Azure Marketplaces上的Bing Search API可用啦!
  9. 【Java】浅谈Java的GUI开发
  10. mmdetection水下海鲜目标检测
  11. Visual Studio 2008 Service Pack 1 - BETA发布
  12. 浮点数学运算是否被破坏?
  13. dispatch_async 与 dispatch_get_global_queue 的使用方法
  14. 拼装机器人感想_机器人学习心得体会
  15. html5的图片上传插件,分享5个好用的javascript文件上传插件
  16. android 4.4 root精灵,ROOT精灵: 支持安卓4.3/4.4机型一键ROOT
  17. C语言实现(小米面试题)给定一个句子(只包含字母,空格,逗号和句号), 将句子中的单词位置反转,符号不变。(使用指针)
  18. 浙江省计算机高级教程,2019年9月浙江省计算机二级教程:MS Office高级应用上机指导...
  19. php泛目录站群系统,php泛目录站群
  20. 【算法】计划看电影-java

热门文章

  1. 常见的Linux桌面环境,你都知道哪一个?
  2. 数字ic设计——UART
  3. 计算机网络布线实训,计算机网络综合布线实训室建设探究|计算机综合布线技术实训总结800...
  4. 《医疗器械唯一标识系统规则》解读
  5. DC-2渗透靶机详解
  6. Scratch案例—女巫跳小树
  7. python把excel变成ppt_用Python写excel和ppt文件
  8. 计算机 国际顶尖级会议排名,计算机学科国际会议排名.doc
  9. 儿童 计算机知识启蒙教育,儿童编程启蒙教育中的可视化设计应用探究
  10. avrisp mkii问题