logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Istio安装和基础原理

Istio 是一个开源服务网格,它透明地分层到现有的分布式应用程序上。Istio 强大的特性提供了一种统一和更有效的方式来保护、连接和监视服务。Istio 是实现负载平衡、服务到服务身份验证和监视的路径——只需要很少或不需要更改服务代码。使用 TLS 加密、强身份认证和授权的集群内服务到服务的安全通信自动负载均衡的 HTTP, gRPC, WebSocket,和 TCP 流量通过丰富的路由规则、重

文章图片
#istio#云原生
实现跨语言互动:如何在Python中调用Java的JavaParser库解析Java源代码

JavaParser是一个Java库,可以用于解析Java源代码并生成抽象语法树(AST)。通过使用JavaParser,我们可以轻松地获取Java源代码的结构信息,比如类定义,方法定义等。这就是如何在Python环境下调用Java的JavaParser库来解析Java源代码的方法。这种跨语言的解决方案不仅能够扩大我们的工具箱,还能够帮助我们更好地理解源代码的结构,并在需要的时候对其进行修改。Ja

文章图片
#python#java#开发语言
实现无间断的自动化:Jenkins与GitLab的定时任务工作流程

Jenkins是一个流行的开源自动化服务器,而GitLab是一个强大的代码托管和协作平台。通过结合Jenkins和GitLab,我们可以建立一个强大的定时任务自动化工作流程,实现代码拉取、构建、测试和部署的自动化。本篇博客将介绍如何使用Jenkins与GitLab相结合,构建一个完整的定时任务自动化流程。

文章图片
#jenkins#自动化#gitlab
SpringBoot集成Apollo和自动注册Consul

阿波罗是携程开源的分布式配置中心,支持多种编程语言和框架。它提供了一套完整的配置管理解决方案,可以帮助开发者实现配置管理、版本控制、灰度发布等功能。Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于 Spring Boot 和 Spring C

文章图片
#spring boot#java-consul#consul
使用Prometheus监控Synology(群辉)

在现代的IT环境中,对于服务器和网络设备的监控是至关重要的。Synology(群辉)作为一种流行的网络存储解决方案,为用户提供了高性能和可靠的存储服务。然而,了解Synology设备的运行状况和性能指标对于确保其正常运行和及时采取措施至关重要。Prometheus是一个功能强大的开源监控系统,它提供了灵活的数据模型和丰富的查询语言,可用于收集、存储和可视化各种应用程序和设备的监控指标。

文章图片
#prometheus
Python访问Apollo获取配置

Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。Apollo支持4个维度管理Key-Value格式的配置:application (应用)environment (环境)cluster (集群)namespace (命名空间)

文章图片
#python#开发语言
Linux shell while循环语句

for :明确循环次数while :不确定循环换次数while循环(1)while CONDITION;dostatementstatement<改变循环条件真假的语句>done编写脚本,计算1--100的和#!/bin/bash#sum=0i=1while [ $i -le 100 ];dole...

#linux
Docker网络(host、bridge、none)详细介绍

Docker网络(host、bridge、none)我们会首先学习Docker提供的几种原生网络,以及如何创建自定义网络;然后探讨容器之间如何通信,以及容器与外界如何交互。Docker网络从覆盖范围可分为单个host上的容器网络和跨多个host的网络,本章重点讨论前一种。对于更为复杂的多host容器网络,我们会在后面进阶技术章节单独讨论。Docker 安装时会自动在host 上创建...

#docker#网络
Centos7升级Python3.7.3版本

目录前言:正文:1.下载Python3.7.3的镜像2、解压 tar -xzvf Python-3.7.3.tgz3、cd Python-3.7.34、安装到/usr/local目录中5、make && makealtinstall6、验证7、cd /usr/bin8、备份之前的python9、创建软连接问题1、更改y...

#linux#服务器#centos +1
Jenkins集成Sonar Qube

前文目录Jenkins安装部署使用_南宫乘风的博客-CSDN博客Jenkins入门配置_南宫乘风的博客-CSDN博客Sonar Qube介绍Sonar Qube是一个开源的代码分析平台,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,可以检测出重复代码、代码漏洞、代码规范和安全性漏洞的问题。Sonar Qube可以与多种软件整合进行代码扫描,比如Maven,Gr

文章图片
#jenkins#运维
暂无文章信息