首页 > TAG信息列表 > GROUPNAME

python 通过openapi 获取nacos服务列表生成Prometheus的exporter配置文件

# pip install uvicorn # pip install fastapi # uvicorn main:app --reload # pip install ruamel.yaml from fastapi import FastAPI from fastapi.responses import PlainTextResponse import uvicorn , json, requests, os from ruamel import yaml curpath = os.path

Nacos源码之客户端服务发现分析

总体流程 Nacos客户端的服务发现,其实就是封装参数、调用服务接口、获得返回实例列表 从NamingTest开始来分析服务发现 public class NamingTest { @Test public void testServiceList() throws Exception { ...... NamingService namingService = NacosFactory.crea

Nacos源码之客户端服务订阅机制核心流程

1.Nacos订阅概述 Nacos的订阅机制如果用一句话来描述就是:Nacos客户端通过一个定时任务每6秒从注册中心获取实例列表,当发现实例发生变化时发布变更事件,订阅者进行业务处理(更新实例,更改本地缓存) 订阅方法整体流程: 2.定时任务开启 其实订阅本质上就是服务发现的一种方式,也就是在

Linux下的用户管理

一、添加用户 useradd UserName useradd -g GroupName UserName //创建并添加至组 示例 useradd tom 说明: 1.当创建用户成功后,会自动的创建和用户名相同的home目录 2.也可以通过 useradd -d 目录名指定目录 二、指定/修改密码 passwd 用户名 三、删除用户 userdel UserName

Asp.Net Core WebApi使用Swagger分组展示接口

先通过Nuget包管理器安装Swashbuckle.AspNetCore包,然后修改Startup.cs的ConfigureServices方法:        services.AddSwaggerGen(c => { // 添加swagger文档 c.SwaggerDoc("system", new OpenApiInfo() {

git add失败

git 报错:error: insufficient permission for adding an object to repository database .git/objects 进入到你项目中的.git目录中(切换到root) chgrp -R groupname . chmod -R g+rwX .最后再切换回你的用户

添加角色时 复选框默认选中某个值 并展示该值的数据

选择角色的复选框组 <el-checkbox-group v-model="checkedRoleGroupList" @change="checkedChangeRoleGroupHandler" > <el-checkbox name="checke

手动造工具-TaskJobManage

前言 在日常开发中,使用Quartz来做定时任务非常常见,每天凌晨自动拉去数据做报表等功能,大家呢也都是习惯了硬编码,使用的都是cron表达式,但是在新写一个功能的时候,需要手动写一个接口去触发这个任务,因为定时的时间没有到点,然后手动触发的参数可能还有 自动定时任务条件不同,于是基于qua

ora-7445[opiaba],ora-600 [kgh_heap_sizes:ds], ora-600 [17147]

最近有一套数据库 crash ,环境2nodes RAC 11.2.0.3 on AIX , alert日志中记录了在crash前出现了ora-7445[opiaba],ora-600 [kgh_heap_sizes:ds], ora-600 [17147], 下面记录当时的一些日志。 # DB alert log Wed Sep 16 23:44:23 2015 Exception [type: SIGSEGV, Address not mappe

windowsserver2008 用户组管理

1.用户组:        用户的集合;    2.用户的类型:        1)、管理用户组:administrators        2)、来宾用户组:guests        3)、普通用户组:users          4)、所有用户组:everyone        5)、远程桌面访问组:remote desktop users    3.用户

.NET Core 使用swagger进行分组显示

其实,和swagger版本管理类似;只是平时接口太多;不好供前端人员进行筛选。 下面进入主题: 首先: //注册Swagger生成器,定义一个和多个Swagger 文档 services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info

2021-08-19分布式文件存储-FastDFS

. 分布式文件存储-FastDFS 5.1 FastDFS简介 5.1.1 FastDFS体系结构 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频

SpringBoot接收前端参数的几种方式

1)如果前端传的是json,后端接受时要用@RequestBody注解,json对象要与实体类对应   1 public boolean updateKnowledge(@RequestBody Knowledge knowledge){ 2 return knowledgeService.updateKnowledge(knowledge); 3 }   如果json没有与实体类对应的话,可以有另

if里面同一个变量同时等于多个值的简化操作

原始的代码 if(ddl_GroupName.SelectedValue.ToString() == "A" || ddl_GroupName.SelectedValue.ToString() == "B" || ddl_GroupName.SelectedValue.ToString() == "C") 简化后的代码 if (new[] { "A", "B", "C" }

windows 用户与组cmd命令

一、使用命令行的方式创建用户、设置密码 net user username password /add 二、使用命令行修改旧帐户的密码 net user username password 三、使用命令行的方式创建本地组 net localgroup groupname /add 四、使用命令行的方式删除本地组 net localgroup groupname /del 五

多线程并发 之 判断线程任务是否全部结束

文章目录 1、前言2、实现方案2.1、方案:isTerminated2.2、方案:CountDownLatch2.3、方案:Future & Callable 1、前言 我们多线程处理任务的时候,有时候需要多线程都执行完成的情况下才能执行其他的任务。这种情况下我们就需要判断多线程什么时候执行完。有以下几种方法,大家

FastDFS文件上传

文章目录 1.FastDFS安装2.修改pom.xml,引入依赖3.项目使用 1.FastDFS安装 docker镜像拉取 docker pull morunchang/fastdfs 运行docker docker run ‐d ‐‐name tracker ‐‐net=host morunchang/fastdfs sh tracker.sh 运行storage docker run ‐d ‐‐name storage

gitblit 记录

gitblit 非常简单易用的开源免费的git服务端,能满足一般的git server的要求,非常好。 安装非常简单:http://gitblit.github.io/gitblit/ 下载windows或linux版本,默认启动或简单改一下配置文件的端口就能用,不需要数据库。 记录一下遇到的小问题: 1.IDEA 添加git服务地址失败(Failed with

.NET Core 使用swagger进行分组显示

其实,和swagger版本管理类似;只是平时接口太多;不好供前端人员进行筛选。 下面进入主题: 首先: //注册Swagger生成器,定义一个和多个Swagger 文档 services.AddSwaggerGen(c => { c.SwaggerDoc("v1", new Info {

Task01c:随机抽样与卡方检验的SQL实现

Task01c:随机抽样与卡方检验的SQL实现 需要的工具及基础学习内容 - 工具: MySQL【先过一遍书,代码准确性具体还得二期编辑,希望用MySQL】 书籍:《数据分析技术 使用SQL和EXCEL工具 第二版》数据集: 数据配套资源Task01a:复习SQL的基本知识Task01b:统计的基本概念及SQL实现 主要内容

Swagger Demo

最近项目中用了Swagger就研究了一下,顺便记录了下来,不过个人感觉这个东西虽然方便调试接口了,但对代码的污染太严重了   1.导入依赖(这里是使用maven的方式) <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifa

RocketMQ 随笔

同一个项目,同一个组,同一个topic,不能存在多个消费者。 同一个进程下心跳连接 key是GroupName,value是ConsumerGroupInfo里面是包含topic等信息的。同GroupName的话Broker心跳最后收到的Consumer会覆盖前者的。 subscribeTable 和 subscriptionInner ,并且Map的key都为topic。所以我

JS 判断字符串中是否包含某个字符串(方法总结)

   我是想在js中判断字符串是否包含某个中文,将方法记录起来,这些方法也适用于数字、字母。实践是检验真理的唯一标准,还是要多多测试啊。 String对象的方法 方法一:indexOf() var groupName="小白A组"; alert('groupName.indexOf() =' + (groupName.indexOf("组") != -1)); //

.NET Core 使用swagger进行分组显示

其实,和swagger版本管理类似;只是平时接口太多;不好供前端人员进行筛选。 下面进入主题: 首先: 1 //注册Swagger生成器,定义一个和多个Swagger 文档 2 services.AddSwaggerGen(c => 3 { 4 c.SwaggerDoc("v1", new Info 5

vue 设置 input 为不可以编辑

我用最笨的方法,先实现功能先 <div class="edit-item"> <input type="text" id="group-name" v-model="groupName" class="edit-input" disabled v-show="!isEditGroupName" >