logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins pipeline声明式语法基本组成部分

pipeline{ #根节点,看见pipeline就知道是声明式语法了,如果是node,则是脚本式语法agent any#指定流水线的执行位置(jenkins agent),流水线中的每个阶段都必须在某个地方(物理机、虚拟机或docker容器)执行stages{#stage的容器,可以包含一至多个stagestage('build'){#阶段,代表流水线的阶段,参数是阶段的名称。如 构建、测试、发

#jenkins
K8s 常用组件和资源描述

NodeNode是Pod真正运行的主机, 可以物理机, 也可以是虚拟机。为了管理Pod,每个Node节点上至少要运行container runtime( 比如docker或者rkt) 、kubelet 和 kube-proxy 服务。kubeadmK8s集群的管理工具。kubectlK8s的命令行工具,用户使用它来管理集群资源(如 pod,service,deployment等)。kubeletk

#kubernetes#容器#云原生
K8s集群环境搭建—高可用组件安装Keepalived和HAProxy(3)

只需要在Master节点上安装(Master1、Master2、Master3);如果是公有云,可以直接购买阿里云的SLB。一、安装Keepalived和HAProxyyum install keepalived haproxy -y二、配置HAProxy所有Master节点的HAProxy配置相同:mkdir /etc/haproxyvi /etc/haproxy/haproxy.cfgglob

Docker部署asp.net Core项目

1、将项目发布2、在linux系统中创建文件夹/opt/site/,并将项目放置文件夹下面。3、创建dockerfile文件也放置在/opt/site/目录下面FROM microsoft/dotnet:2.1-aspnetcore-runtimeCOPY ./coreTest /appWORKDIR /appEXPOSE 9099CMD ["dotnet", "...

#docker#.net
Docker容器中通过域名访问服务器局域网内的Web站点

之前公司的多个站点都是部署在两台外网服务器中, 并通过域名进行相互调用。最近要将这些站点迁移到两台处于同一局域网内的服务器中。在代码中通过Http请求另一局域网的站点时报错。请求外网第三方应用一切正常。服务器A:CentOS系统,Docker部署,Asp.Net Core Web应用,内网IP: 192.168.1.10服务器B:Windows server系统,IIS部署,Asp.Net Cor

.Net Core 微服务使用Polly实现熔断、降级、超时、重试

说明:1、Polly官网:http://www.thepollyproject.org/2、Polly安装:Nuget Microsoft.Extensions.Http.Polly熔断:熔断开启之后,在熔断过程中将不再发送http请求,而是直接抛异常出来。等到熔断被自动关闭后再正常请求。降级:熔断开启之后会抛出异常,降级机制则会捕获异常,然后可以进行自定义处理异常。超时:Http请求的超时时间。

在linux中使用Supervisor部署.net core 定时任务

使用PeterKottas.DotNetCore.WindowsService开发的定时任务,之前一直部署在windows服务器下面。最近开始迁移至linux环境下(centOS 7.6),这里使用Supervisor进行部署,也可以使用docker哦。接下来记录了本次安装部署的全过程(踩坑过程)。1、安装Supervisoryum install python-setuptools...

Zabbix实战:监控磁盘空间过小自动告警

自动告警添加步骤总结如下:1、在模板中,新增一个监控项:如磁盘空间不足。2、在模板中,新增一个图形,用于展示监控项的内容。3、在模板中,新增一个触发器,用于自动告警。4、应用了此模板的主机都将自动生效。1、选择一个合适的模板使用“Template OS Linux by Zabbix agent”模板来添加监控项,应用了此模板的主机都能监控到。前面客户端linux的监控都是使用的这个模板。配置 =

#zabbix
C# 多线程的几种操作方式(异步委托、Thread、ThreadPool、Task【async/await】)

多线程主要多个任务并发执行,可以异步执行任务,提高响应速度,不阻塞当前线程(如C/S窗口)。使用异步来调用以下代码://用于委托调用private void DoSomething(string name){Console.WriteLine($"DoSomething被调用 {name}");}一、委托异步调用...

K8s常用命令和yaml配置

一、常用命令命令说明kubectl get查询资源列表;类似于docker ps。eg:kubectl get podskubectl get servicekubectl run创建一个Pod和docker容器;eg:kubectl run --image=nginx nginx-demo --port=80 --image-pull-policy=IfNotPresentkub...

    共 22 条
  • 1
  • 2
  • 3
  • 请选择