Document

04 2021 档案

摘要:Zabbix监控平台(二)深入理解zabbix 一,Zabbix Web操作深入 1.1 Zabbix Web下的主机和模版以及监控项的添加方式 (1)创建一个模版 我们所有的功能几乎都是在模版中定义的 我们再点进新创建的模版查看 模版里几乎可以设定我们需要的所有功能 (2)在模版里创建应用集 应用 阅读全文
posted @ 2021-04-28 17:59 从未被超越 阅读(551) 评论(0) 推荐(0) 编辑
摘要:Zabbix监控平台(一)搭建部署与概述 Zabbix监控平台 一,Zabbix架构 zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix 能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各 阅读全文
posted @ 2021-04-28 17:56 从未被超越 阅读(660) 评论(0) 推荐(0) 编辑
摘要:Seq简介Seq是老外开发的一个针对.NET平台非常友好的日志服务。支持容器部署,提供一个单用户免费的开发版本。 官网:https://datalust.co/seq 使用文档:https://docs.datalust.co/docs Seq主体功能如下所示: 支持主流的编程语言,尤其对.NET非 阅读全文
posted @ 2021-04-28 15:20 从未被超越 阅读(698) 评论(0) 推荐(0) 编辑
摘要:上节演示在docker中安装mysql和使用,地址:Docker学习笔记之--安装mysql 并使用Navicat连接测试(环境:centos7) 本节演示在docker中通过 Nginx反向代理 绑定域名 以及安装 ssl证书! 需要准备下边材料: 一个 .Net Core项目(这里以api项目做 阅读全文
posted @ 2021-04-28 15:17 从未被超越 阅读(482) 评论(0) 推荐(0) 编辑
摘要:# 一、安装nginx1.拉取nginx镜像 docker pull nginx2.创建nginx容器并启动 docker run -p 80:80 --privileged=true --restart=always --name=nginx -v /home/nginx/conf.d:/etc/ 阅读全文
posted @ 2021-04-28 15:08 从未被超越 阅读(293) 评论(0) 推荐(0) 编辑
摘要:在CentOS上通过Docker方式安装Redis 首先保证已经安装docker。 拖拽redis镜像 docker pull redis 启动redis docker run -p 6379:6379 -v $PWD/data:/data -d redis redis-server --appen 阅读全文
posted @ 2021-04-28 13:22 从未被超越 阅读(181) 评论(0) 推荐(0) 编辑
摘要:网址:https://bbs.huaweicloud.com/blogs/189278 Asp.NetCore3.1 WebApi 使用Jwt 授权认证使用 ASP.NETASP.NET 【摘要】 1:导入NuGet包Microsoft.AspNetCore.Authentication.JwtBe 阅读全文
posted @ 2021-04-27 17:42 从未被超越 阅读(97) 评论(0) 推荐(0) 编辑
摘要:网址:ASP.NET Core 3.1中使用JWT身份认证_Jonny的博客-CSDN博客 ASP.NET Core 3.1中使用JWT身份认证 Jonny Lin 2020-04-06 14:28:32 3419 收藏 11分类专栏: asp.net core 文章标签: JWT Authenti 阅读全文
posted @ 2021-04-27 16:55 从未被超越 阅读(304) 评论(0) 推荐(0) 编辑
摘要:ASP.Net Core 3.1 中使用JWT认证 JWT认证简单介绍 关于Jwt的介绍网上很多,此处不在赘述,我们主要看看jwt的结构。 JWT主要由三部分组成,如下: HEADER.PAYLOAD.SIGNATURE HEADER包含token的元数据,主要是加密算法,和签名的类型,如下面的信息 阅读全文
posted @ 2021-04-27 16:45 从未被超越 阅读(427) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Core系列:JWT身份认证 1. JWT概述 JSON Web Token(JWT)是目前流行的跨域身份验证解决方案。 JWT的官网地址:https://jwt.io JWT的实现方式是将用户信息存储在客户端,服务端不进行保存。每次请求都把令牌带上以校验用户登录状态,这样服务就变成 阅读全文
posted @ 2021-04-27 16:35 从未被超越 阅读(320) 评论(0) 推荐(0) 编辑
摘要:1.安装 aspnetcore-runtime-3.1.1-win-x64.exe 2.安装dotnet-hosting-3.1.1-win.exe 3.安装urlrewrite和application request routing 4.netcore3.1程序配置 5.前端(Vue) 6.IIS 阅读全文
posted @ 2021-04-26 16:37 从未被超越 阅读(924) 评论(0) 推荐(0) 编辑
摘要:1.安装第一种方法 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat- 阅读全文
posted @ 2021-04-26 15:06 从未被超越 阅读(216) 评论(0) 推荐(0) 编辑
摘要:一、环境准备1.VirtualBox安装CentOS7https://blog.csdn.net/github_38313789/article/details/804675882.CentOS7安装Dockerhttps://blog.csdn.net/github_38313789/articl 阅读全文
posted @ 2021-04-26 13:32 从未被超越 阅读(104) 评论(0) 推荐(0) 编辑
摘要:搭建netcore+docker+nginx负载均衡的案例。 阅读全文
posted @ 2021-04-26 10:39 从未被超越 阅读(294) 评论(0) 推荐(0) 编辑
摘要:序言 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,也是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。国内使用Nginx的网站有如下公司:新浪、网易、腾讯、CSD 阅读全文
posted @ 2021-04-26 09:07 从未被超越 阅读(583) 评论(0) 推荐(0) 编辑
摘要:前 言 Linux 随着Linux越来越流行,本人一个.net程序员也多次研究linux与.net的相关产品,以及中间件的使用方式。So今天给大家演示演示一下:.net Core3.0项目,在Ubuntu16.04 Linux上的部署,有时间的话会讲讲docker的部署方式。 创建一个.net Co 阅读全文
posted @ 2021-04-25 17:40 从未被超越 阅读(147) 评论(0) 推荐(0) 编辑
摘要:引言 Docker发布于2013年,Docker是dotCloud公司创始人在法国期间发起的一个公司内部项目,他是dotCloud多年云技术的一个革新.Docker在容器基础上进行了一步的封装,从网络进程到网络互连到进程隔离极大的减少了容器的创建和维护,Docker比虚拟机技术更加便捷. Docke 阅读全文
posted @ 2021-04-25 16:53 从未被超越 阅读(93) 评论(0) 推荐(0) 编辑
摘要:.NET Core+MySql+Nginx 容器化部署 .NET Core容器化@Docker.NET Core容器化之多容器应用部署@Docker-Compose.NET Core+MySql+Nginx 容器化部署GitHub-Demo:Docker.NetCore.MySql 1. 引言 上两 阅读全文
posted @ 2021-04-25 15:25 从未被超越 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Centos7中安装Git 一、安装git yum install git 1、查看yum源仓库Git信息 yum info git 2、安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel y 阅读全文
posted @ 2021-04-23 16:32 从未被超越 阅读(1075) 评论(0) 推荐(1) 编辑
摘要:在CentOS 7系统下升级 Jenkins版本(含排坑过程) https://blog.51cto.com/u_13760351/2377214 一、Jenkins版本升级需求 1.在Jenkins 主页面总是提示有最新版本,要下载更新,看着很烦人2.为了更好的使用最新的系统插件,更新是必要的 二 阅读全文
posted @ 2021-04-23 15:39 从未被超越 阅读(995) 评论(0) 推荐(0) 编辑
摘要:CentOS7 安装 Jenkins( 构建 Vue 和 dotNET Core ) 之前的自动构建工具 Jenkins 是部署在公司内网的 Windows 服务器上,现在武汉处于非常时期,兄弟们都在家自我隔离,为了远程提交的代码能自动构建,需要在外网的 CentOS 服务器上搭建 Jenkins 阅读全文
posted @ 2021-04-23 14:05 从未被超越 阅读(148) 评论(0) 推荐(0) 编辑
摘要:Jenkins常用命令Jenkins安装jenkins重启查看jenkins状态查看jenkins相关文件路径修改jenkins文件夹权限查看jenkins端口号修改jenkins端口号查看第一次登录的密码优化插件安装速度第一次登录的网址参考资料中文学习资料程序下载地址引用Jenkins安装jenk 阅读全文
posted @ 2021-04-23 11:58 从未被超越 阅读(814) 评论(0) 推荐(0) 编辑
摘要:1.安装jdk。jenkins 是一个java web程序。所以必然需要jdk。 yum install java 或者 yum install java-1.8.0-openjdk 2.下载jenkins安装包 # wget -P /opt https://pkg.jenkins.io/redha 阅读全文
posted @ 2021-04-22 17:03 从未被超越 阅读(99) 评论(0) 推荐(0) 编辑
摘要:Jenkins远程部署,一开始没有任何头绪,想了很多方案. 因为两台机器都是windows系统,所以想到publish over cifs, 但是这个网上资料太少,貌似只能内网使用。又想到了Jenkins 分布式构建,但是Jenkins构建的代码和产物最后自动拷贝到主节点。而远程机器其实是客户方的机 阅读全文
posted @ 2021-04-22 15:34 从未被超越 阅读(880) 评论(0) 推荐(0) 编辑
摘要:jenkins在windows上自动化部署.Net(.Net Core)项目 目录 前言 安装 一、安装Tomcat 二、安装JDK 三、安装Jenkins 配置 一、插件安装 二、邮箱配置 三、 Publish over SSH配置 四、 全局工具配置 构建 总结 回到顶部 前言 什么是持续集成呢 阅读全文
posted @ 2021-04-22 15:04 从未被超越 阅读(444) 评论(0) 推荐(0) 编辑
摘要:ASP.NET Core + Docker +Jenkins 实现持续集成 必读 本文为 docker-compose 方式,但自从 Visual Studio 2017 15.8 版本更新以后,通过VS添加的 Docker 支持默认就只有 Dockerfile 了,所以最新版本Docker相关的操 阅读全文
posted @ 2021-04-22 14:03 从未被超越 阅读(195) 评论(0) 推荐(0) 编辑
摘要:简单的实现了一个.net core控制台基于backgroundService后台任务实现的指定时间运行的定时器,到了第二天也会默认启动此时间点,可自定义配置多个时间段,多线程运行。话不多说,直接帖代码。 <?xml version="1.0" encoding="utf-8" ?><configu 阅读全文
posted @ 2021-04-22 11:12 从未被超越 阅读(600) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-04-21 11:54 从未被超越 阅读(0) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud服务注册-Eureka介绍和部署 目录 [隐藏] 1 介绍 1.1 Eureka与Zookeeper比较 2 部署Eureka Server 2.1 手动 2.2 自动生成 2.3 admin页面属性 3 部署Eureka Client 3.1 部署 Servcie Prov 阅读全文
posted @ 2021-04-21 09:49 从未被超越 阅读(385) 评论(0) 推荐(0) 编辑
摘要:.Net Core结合AspNetCoreRateLimit实现限流 前言 相信使用过WebApiThrottle的童鞋对AspNetCoreRateLimit应该不陌生,AspNetCoreRateLimit是一个ASP.NET Core速率限制的解决方案,旨在控制客户端根据IP地址或客户端ID向 阅读全文
posted @ 2021-04-20 16:19 从未被超越 阅读(164) 评论(0) 推荐(0) 编辑
摘要:概念 维基百科:审计跟踪(也称为审核日志)是一个安全相关的时间顺序记录,记录这些记录的目的是为已经影响在任何时候的详细操作,提供程序运行的证明文件记录、源或事件 今天我们参照ABP的审计功能来为AdmBoots实现一个审计日志,它能自动记录所有与应用的交互和有意的方法调用和调用者信息与参数,包括: 阅读全文
posted @ 2021-04-20 14:31 从未被超越 阅读(356) 评论(0) 推荐(0) 编辑
摘要:MiniProfiler 是一款性能分析的轻量级程序,可以基于action(request)记录每个阶段的耗时时长,还是可以显示访问数据库时的SQL等。 系列教程 01.NetCore(.Net5)快速开发框架一:前言02.NetCore(.Net5)快速开发框架二:快速开发03.NetCore(. 阅读全文
posted @ 2021-04-20 14:30 从未被超越 阅读(246) 评论(0) 推荐(0) 编辑
摘要:上一篇我们完成了项目首次启动的初始化工作,这一篇我们来看看使用AdmBoots实现一个业务的具体实践。 系列教程 01.NetCore(.Net5)快速开发框架一:前言02.NetCore(.Net5)快速开发框架二:快速开发03.NetCore(.Net5)快速开发框架三:WebAPI性能监控-M 阅读全文
posted @ 2021-04-20 14:28 从未被超越 阅读(2289) 评论(0) 推荐(0) 编辑
摘要:.NetCore(.Net5)快速开发框架一:前言 序言 AdmBoots 基于.NET Core生态系统最成熟技术体系,借鉴众多开源项目的优点,旨在打造前后端分离快速开发框架,让你开发Web管理系统和移动端Api更简单。 框架对依赖注入、日志、缓存、模型映射、认证/授权、仓储、健康检测、ORM,任 阅读全文
posted @ 2021-04-20 14:26 从未被超越 阅读(715) 评论(0) 推荐(0) 编辑
摘要:入门学习.Net Core3.1 微服务架构,遇到的问题以及如何解决。代码示例及教程均参照up主“微软MVP-Eleven”的视频教程。 先上代码。 从一个单体示例开始搞起,逐步向微服务架构演化。开发环境:VS2019、.Net Core3.1 项目结构如下图所示: 项目说明: Zhaoxi.Mic 阅读全文
posted @ 2021-04-19 17:56 从未被超越 阅读(342) 评论(0) 推荐(0) 编辑
摘要:Github源代码地址 https://github.com/PeyShine/Demo.MicroServer Apollo配置中心 Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等 阅读全文
posted @ 2021-04-19 17:46 从未被超越 阅读(173) 评论(0) 推荐(0) 编辑
摘要:关于Polly Polly是一个基于.NET的弹性及瞬态故障处理库,允许开发人员以顺畅及线程安全的方式执行重试(Retry)、断路(Circuit Breaker)、超时(Timeout)、 隔离(Bulkhead Isolation)和回退策略(Fallback ).Polly适用于 .NET 4 阅读全文
posted @ 2021-04-19 17:43 从未被超越 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:ExceptionLess是一套免费开源分布式系统日志收集框架,也是我无意中发现的,支持自己部署和平台托管的方式接入使用。 ExceptionLess官网:https://exceptionless.com ExceptionLess开源地址:https://github.com/exception 阅读全文
posted @ 2021-04-19 13:32 从未被超越 阅读(221) 评论(0) 推荐(0) 编辑
摘要:安裝 Nuget Exceptionless.AspNetCore Exceptionless.NLog appsettings.json 加入以下設定 "Exceptionless": { "ApiKey": "xxxxx", "ServerUrl": "http://localhost:5000 阅读全文
posted @ 2021-04-19 13:30 从未被超越 阅读(121) 评论(0) 推荐(0) 编辑
摘要:一、Exceptionless极简介绍 Exceptionless 是一个开源的实时的日志收集框架,它可以应用在基于 ASP.NET,ASP.NET Core,Web API,Web Forms,WPF,Console,ASP.NET MVC 等技术开发的应用程序中,并且提供了REST接口可以应用在 阅读全文
posted @ 2021-04-19 11:59 从未被超越 阅读(158) 评论(0) 推荐(0) 编辑
摘要:.Net Core使用Ocelot网关(一) -负载,限流,熔断,Header转换 1.什么是API网关 API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与管理,静态响应处理等。API网关方式的核心要 阅读全文
posted @ 2021-04-16 17:28 从未被超越 阅读(93) 评论(0) 推荐(0) 编辑
摘要:.Net Core使用Ocelot网关(一) -负载,限流,熔断,Header转换 1.什么是API网关 API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与管理,静态响应处理等。API网关方式的核心要 阅读全文
posted @ 2021-04-16 17:27 从未被超越 阅读(87) 评论(0) 推荐(0) 编辑
摘要:网关的理解API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与管理,静态响应处理等。API网关方式的核心要点是,所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能。通常,网关也 阅读全文
posted @ 2021-04-16 16:54 从未被超越 阅读(89) 评论(0) 推荐(0) 编辑
摘要:Docker入门 Seq在Docker上可用datalust/seq。Seq基于Linux的Docker映像非常适合部署到Linux主机和容器协调器,以及Linux或macOS上的本地开发。它还具有用于简化Kubernetes部署的Helm图表。 Seq在Docker Hub上作为官方支持的容器映像 阅读全文
posted @ 2021-04-15 15:27 从未被超越 阅读(919) 评论(0) 推荐(0) 编辑
摘要:https://docs.datalust.co/docs 2021.2中有什么新功能? Seq 2021.2使用new和functions DatePart() OffsetIn() 扩展了Seq的内置查询语言。 Seq 2021.2使用.NET 5.0.4,它解决了.NET 5中的一个远程执行代 阅读全文
posted @ 2021-04-15 15:24 从未被超越 阅读(812) 评论(0) 推荐(0) 编辑
摘要:在一次.Net Core小项目的开发中,掌握的不够深入,对日志记录并没有好好利用,以至于一出现异常问题,都得跑动服务器上查看,那时一度怀疑自己肯定没学好,不然这一块日志不可能需要自己扒服务器日志来查看,果然,很多东西没掌握,至此,花点时间看了下日志的相关操作。利用日志服务来查看日志数据。 本文地址: 阅读全文
posted @ 2021-04-15 15:13 从未被超越 阅读(184) 评论(0) 推荐(0) 编辑
摘要:在 ASP.NET Core 日志模型 中对日志整体实现方式进行了介绍,通过使用内置日志记录器来实现日志的输出路径。而在实际项目开发中,使用第三方日志框架来记录日志也是非常多的,首先一般基础的内置日志记录器在第三方日志框架中都有实现,然后很多第三方日志框架在功能上更强大和丰富,能满足我们更多的项目分 阅读全文
posted @ 2021-04-15 14:59 从未被超越 阅读(1048) 评论(0) 推荐(0) 编辑
摘要:这里写自定义目录标题 dotNET Core WebAPI 统一处理(返回值、参数验证、异常) 环境 文档 安装 配置 运行效果 参数验证 简单实现 重构 返回值 结果实体类 过滤器类 Startup 配置 添加示例接口方法 运行效果 继续重构参数验证 异常处理 总结 dotNET Core Web 阅读全文
posted @ 2021-04-15 14:48 从未被超越 阅读(300) 评论(0) 推荐(0) 编辑
摘要:Asp.Net Core获取请求上下文HttpContext 注:特别说明当前版本对应.Net Core2.1意义上框架 一、注入HttpContextAccessor ASP.NET Core中提供了一个IHttpContextAccessor接口,HttpContextAccessor 默认实现 阅读全文
posted @ 2021-04-15 14:40 从未被超越 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:Asp.Net Core获取请求信息/获取请求地址 一、Asp.Net Core 2.0版本中目前HttpRequest是个抽象类 在控制器或视图上下文中获取到的 Request对象,是 DefaultHttpRequest的实例。 定义 如图 : 二、常用属性说明: 1.获取请求 协议:Reque 阅读全文
posted @ 2021-04-15 11:51 从未被超越 阅读(1994) 评论(0) 推荐(0) 编辑
摘要:理解 dotNET Core 中的管道模型,对我们学习 dotNET Core 有很大的好处,能让我们知其然,也知其所以然,这样在使用第三方组件或者自己写一些扩展时,可以避免入坑,或者说避免同样的问题多次入坑。 本文分为以下几个部分来进行介绍: 新老管道模型对比 分析代码理解请求处理 中间件和过滤器 阅读全文
posted @ 2021-04-14 14:04 从未被超越 阅读(108) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2021-04-13 11:49 从未被超越 阅读(121) 评论(0) 推荐(0) 编辑
摘要:(The Continued Rising Power of Developers) 使用HTTPS,让网站更安全 PS:经过两周的学习和部署迁移,目前已经把所有后端都迁到了基于Docker的Jenkins里了,相关文章可以参考《使用Jenkins来发布和代理.NetCore项目》,当然我也在纠结要 阅读全文
posted @ 2021-04-13 10:58 从未被超越 阅读(551) 评论(0) 推荐(0) 编辑
摘要:Ocelot(Github) Ocelot官方文档(英文) 本文不会介绍Api网关是什么以及Ocelot能干什么 需要对Api网关及Ocelot有一定的理论了解 开始使用Ocelot搭建一个入门级Api网关 1.新建3个WebApi项目,分别命名为OcelotGetway、WebApiA、WebAp 阅读全文
posted @ 2021-04-10 23:48 从未被超越 阅读(92) 评论(0) 推荐(0) 编辑
摘要:简介 api网关是提供给外部调用的统一入口,类似于dns,所有的请求统一先到api网关,由api网关进行指定内网链接。 ocelot是基于netcore开发的开源API网关项目,功能强大,使用方便,它包含了负载均衡、路由、请求聚合、服务发现、权限认证等功能。 基础准备 开发环境:vs2017 net 阅读全文
posted @ 2021-04-10 23:47 从未被超越 阅读(149) 评论(0) 推荐(0) 编辑
摘要:前言 上一章已经简单的介绍了ocelot的使用了,但是网关暴露的接口如果什么人都能访问的话安全性就太低啦。所以我们需要去鉴权和认证。这里我们使用identityServer4给我们的网关来鉴权认证。 创建Identity服务 我们创建一个identity的服务来用于令牌的发放和鉴权。下图是我的项目结 阅读全文
posted @ 2021-04-10 23:46 从未被超越 阅读(297) 评论(0) 推荐(0) 编辑
摘要:1.什么是API网关 API网关是微服务架构中的唯一入口,它提供一个单独且统一的API入口用于访问内部一个或多个API。它可以具有身份验证,监控,负载均衡,缓存,请求分片与管理,静态响应处理等。API网关方式的核心要点是,所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有的非业务功能。 阅读全文
posted @ 2021-04-10 23:44 从未被超越 阅读(155) 评论(0) 推荐(0) 编辑
摘要:.net core 3.1 Identity Server4 (Swagger UI授权) .net core 3.1 Identity Server4 (Swagger UI授权) 前言 准备API IdentityServer授权服务器配置 Swashbuckle添加OAuth支持 Identi 阅读全文
posted @ 2021-04-10 23:43 从未被超越 阅读(404) 评论(0) 推荐(0) 编辑
摘要:开发环境 环境版本:vs2019 框架版本:.netCore 3.0 注意:.netCore 3.1 Ocelot 暂时不支持我这种方式! 1.项目创建 创建的项目结构如上所示 注意创建本次项目时是使用的是http (1) 给OcelotDemo网关项目添加Ocelot包以及配置文件 首先给Ocel 阅读全文
posted @ 2021-04-10 23:42 从未被超越 阅读(325) 评论(0) 推荐(0) 编辑
摘要:云社区 博客 博客详情 实战 | Nginx+keepalived 实现高可用集群 负载均衡缓存Nginx云服务器 【摘要】 今天通过两个实战案例,带大家理解Nginx+keepalived 如何实现高可用集群,在学习新知识之前您可以选择性复习之前的知识点 前言 今天通过两个实战案例,带大家理解Ng 阅读全文
posted @ 2021-04-10 23:40 从未被超越 阅读(508) 评论(0) 推荐(0) 编辑
摘要:一张简单的图说下大概的意思 安装Keepalived到CentOS虚拟机环境(2个虚拟机都安装) 使用的版本为keepalived-1.2.24.tar.gz 为了方便安装,在系统里面提前下载好相关的库 yum -y install libnl libnl-devel yum install -y 阅读全文
posted @ 2021-04-10 23:39 从未被超越 阅读(316) 评论(0) 推荐(0) 编辑
摘要:前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是增加一台服务器分担原有服务器的访问及存储压力。通过负载均衡调度服务器,将来自浏 阅读全文
posted @ 2021-04-10 23:37 从未被超越 阅读(148) 评论(0) 推荐(0) 编辑
摘要:一般情况下,如果我们做小型项目,前端用一个nginx做反向代理即可,大概是这样的 image.png 但是,作为互联网项目,纯2C的话必然需要做高可用,不仅后端的Server有N个,Nginx同样需要有N个,一主N备,当有一个服务器挂掉的时候,服务能瞬间切换到其他服务器,大概是这样的 image.p 阅读全文
posted @ 2021-04-10 23:35 从未被超越 阅读(350) 评论(0) 推荐(0) 编辑
摘要:一、简介 1、用nginx做负载均衡,作为架构的最前端或中间层,随着日益增长的访问量,需要给负载均衡做高可用架构,利用keepalived解决单点风险,一旦 nginx宕机能快速切换到备份服务器 2、keepalived原理请参考如下链接 https://www.cnblogs.com/zhangx 阅读全文
posted @ 2021-04-10 23:33 从未被超越 阅读(276) 评论(0) 推荐(0) 编辑
摘要:一、环境配置 1、系统:centos7.3 2、docker版本:Docker version 1.13.1, build 07f3374/1.13.1 3、Redis镜像:redis:latest 二、安装部署 1、创建容器 1 docker run --name redis -p 6379:63 阅读全文
posted @ 2021-04-08 18:02 从未被超越 阅读(697) 评论(0) 推荐(0) 编辑
摘要:centos7 阿里云服务器docker安装redis docker安装请阅读其他文章已有介绍 搜索redis镜像 docker search redis [root@izj6c5c5zhif1dhww06p26z ~]# docker search redis NAME DESCRIPTION S 阅读全文
posted @ 2021-04-08 16:26 从未被超越 阅读(221) 评论(0) 推荐(0) 编辑
摘要:阿里云K8S下玩.NET CORE 3.1 1. 创建阿里云K8S集群,本文以标准托管集群为例 1.1 创建一个 2台 centos 2core 4G的 k8s 集群 1.2 创建成功的模样 2. 创建 asp.net core webapi项目 3. 发布代码到阿里docker 仓库 3.1 开通 阅读全文
posted @ 2021-04-08 15:19 从未被超越 阅读(240) 评论(0) 推荐(0) 编辑
摘要:前言 打开电脑,想写一些笔记,本来应该写关于技术的分享,突然想起今日一个初学者(其实我也刚入门不久)问我,什么是ASP.NET CORE ?于是就有了今晚这篇文章。 .NET 平台的发展历程 (1)2010之前 的PC时代的时候,互联网规模还不是特别庞大, JAVA和.Net没什么太大区别,.net 阅读全文
posted @ 2021-04-08 10:19 从未被超越 阅读(737) 评论(0) 推荐(0) 编辑
摘要:docker官方仓库https://hub.docker.com/账号:201905045210密码:zxt18700482809 https://blog.csdn.net/zjcjava/article/details/90908500 1. 构建本地镜像进入 centos的ecswebapi项 阅读全文
posted @ 2021-04-06 14:49 从未被超越 阅读(394) 评论(0) 推荐(0) 编辑
摘要:Docker 平台 Docker 平台基本上由三部分组成: 客户端:用户使用 Docker 提供的工具(CLI 以及 API 等)来构建,上传镜像并发布命令来创建和启动容器Docker 主机:从 Docker registry 上下载镜像并启动容器Docker registry:Docker 镜像仓 阅读全文
posted @ 2021-04-02 17:40 从未被超越 阅读(2869) 评论(0) 推荐(0) 编辑
摘要:1、前言 过去,如果您要开始编写python应用程序,第一步就是把python的运行环境安装到您的机器上,而且安装的环境还要和线上的一致,比较麻烦。 使用docker,您可以从docker的官方registry或者其他仓库,获取一个可移植的python运行环境镜像,无需安装。然后,你可以基于这个镜像 阅读全文
posted @ 2021-04-02 17:38 从未被超越 阅读(393) 评论(0) 推荐(0) 编辑
摘要:新建一个 asp.netcore3.1 web项目,并将项目发布到centos系统中的docker容器里,实现方法如下: 1.新建一个.netcore3.1 web mvc项目 2. 发布创建的WebAppDemo项目 将项目发布到本地的一个文件夹。 点击【发布】按钮,发布完成后在本地发布的文件夹中 阅读全文
posted @ 2021-04-02 16:17 从未被超越 阅读(189) 评论(0) 推荐(1) 编辑
摘要:简介 本文主要说明使用.NET Core 3.1搭建的站点如何使用docker打包并运行容器供外网访问。 环境介绍 开发环境 Windows 10 Visual Studio 2019 .NET Core 3.1 部署环境 CentOS 8 Docker 1.19.03 编写Dockerfile文件 阅读全文
posted @ 2021-04-02 16:04 从未被超越 阅读(356) 评论(0) 推荐(0) 编辑
摘要:我们都知道.NET Core是一个可以用来构建现代、可伸缩和高性能的跨平台软件应用程序的通用开发框架。可用于为Windows、Linux和MacOS构建软件应用程序。与其他软件框架不同,.NET Core是最通用的框架,可用于构建各种软件,包括Web应用程序、移动应用程序、桌面应用程序、云服务、微服 阅读全文
posted @ 2021-04-01 13:46 从未被超越 阅读(2694) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

微信打赏