可靠性 第三方kubernetes nginx

异步记录第三方接口调用日志的优雅实现(HttpClient+装饰者模式+异步线程池)

对于第三方接口调用日志这个功能,笔者在工作中曾见过以下两种方式: Restemplate+装饰者模式+MQ实现 网关监控 + Feign拦截器 + 观察者模式实现 其中观察者模式的实现是我最为佩服的设计,个人认为以上两种实现都显得略过臃肿,应该简化设计,让异步记录的实现更加简洁优雅,因此产生了这样的 ......
线程 第三方 HttpClient 接口 模式

centos升级nginx,增加fastdfs插件

首先到安装目录下 cd /usr/local/nginx 1、首先下载需要的版本 cd /usr/local wget -c http://nginx.org/download/nginx-1.22.1.tar.gz 2、解压 tar zxvf nginx-1.22.1.tar.gz 3、备用一下旧 ......
插件 fastdfs centos nginx

第三章:@RequestMapping注解

一、搭建框架 二、控制器中有多个方法对应同一个请求的情况 三、@RequestMapping注解标识的位置 四、@RequestMapping注解的value属性 五、@RequestMapping注解的method属性 六、@RequestMapping注解结合请求方式的派生注解 七、测试form ......
注解 RequestMapping 第三章

Keepalived+Nginx+Tomcat配置高可用负载均衡系统示例

前言 目前生产环境的配置越来越多的使用云服务了,同时负载均衡也基本转向了云厂商提供的服务,但对于绝大多数应用来说,自建集群可能在费用上要更便宜一些,这篇文章也是之前整理的,再次新瓶装旧酒分享给各位。此示例演示在不使用docker的情况下配置负载均衡,内容keepalived+nginx+tomcat ......
示例 Keepalived Tomcat 系统 Nginx

五菱星光车机(安装第三方软件教程)

原文链接:https://www.djww.net/713.html 准备工作 需要准备安卓手机或笔记本电脑,最好是安卓手机,大部分型号都能正常使用,华为部分机型无法使用。先使用车机连接好手机的热点。 先看视频教程在往下看:五菱星光安装第三方app视频教程 操作教程 手机上安装甲壳虫ADB助手,下方 ......
软件教程 第三方 星光 教程 软件

Nginx反向代理

参考:https://mp.weixin.qq.com/s/2QVkA0ViNkO_i7fiZtIknQ 反向代理是 Nginx 作为 Web 服务器最常用的功能之一。什么是反向代理呢?很多初学者在第一次遇到这个名词的时候总免不了出现很多问号。 举个例子,小二的浏览器是无法直接访问谷哥的,但香港的代 ......
Nginx

云原生周刊:Kubernetes v1.29 正式发布 | 2023.12.18

开源项目推荐 Robusta KRR Robusta KRR(Kubernetes Resource Recommender)是一个用于优化 Kubernetes 集群中资源分配的 CLI 工具。它从 Prometheus 收集 Pod 使用数据,并建议 CPU 和内存的请求和限制。这降低了成本并提 ......
Kubernetes 周刊 2023 29 12

Nginx部署成服务,设置开机自启动

一、centos7以上环境 推荐centos环境,比较简单 安装nginx yum install nginx 允许nginx开机自启动 systemctl enable nginx 二、windows环境 下载nginx https://nginx.org/en/download.html 准备工 ......
Nginx

Kubernetes管理应用程序、服务常用命令、集群监视

1、如何使用Kubernetes管理应用程序 1.1 查看集群信息: kubectl cluster-info: 显示集群信息。 kubectl config view: 显示当前kubectl配置信息。 1.2 查看资源状态: kubectl get pods: 查看所有Pod的状态。 kubec ......
集群 应用程序 Kubernetes 命令 常用

nginx日志切割脚本

#!/bin/bash # utf-8 # description: nginx滚动切割脚本,按照500M进行滚动切割 # log_directory="/export/servers/nginx/logs" # 日志文件目录 max_size=500 # 日志文件的最大大小,单位为MB log_a ......
脚本 nginx 日志

Kubernetes v1.28安装手册 - 基于Ubuntu22.04

2023年12月17日,目前k8s社区的kubernetes更新到了1.29.0版,但国内阿里云等镜像服务器,k8s软件还在1.28.2版本,k8s组件的镜像为1.28.4版。基于此,本次使用Ubuntu22.04.3+k8s1.28.2版本,在虚拟机上搭建一个3master、3worker的k8s... ......
Kubernetes 手册 Ubuntu 22.04 28

Nginx中负载均衡配置

Nginx的负载均衡模块目前支持4种调度算法,下面分别进行介绍 其中后两项属于第三方的调度方法。 轮询(默认),每个请求按时间顺序逐一分配到不同的后端服务器,如果后端某台服务器死机,故障系统被自动剔除,使用户访问不受影响。 Weight,指定轮询权值,Weight值越大,分配到的访问机率越高,主要用 ......
Nginx

Nginx中虚拟主机配置

虚拟主机功能是Nginx经常用到的一个特性,每个虚拟主机就是一个独立的站点,对应一个域名,如果需要多个域名指向到一个IP上时,通过虚拟主机功能可以轻松实现。 下面在Nginx中创建三个虚拟主机,需要说明的是,这里仅仅列出了虚拟主机配置部分。 http{ server { listen 80; ser ......
虚拟主机 主机 Nginx

Nginx中URL重写功能以及内置变量

1、Nginx内置变量 常见的内置变量有如下几种: $args,此变量与请求行中的参数相等 $query_string,此变量与$args含义一致。 $document_root,此变量等同于当前请求的root指令指定的值 $uri,表示不带请求参数的当前URL,$uri不包含主机名。如http:/ ......
变量 功能 Nginx URL

Nginx反向代理

1、Nginx中location应用实例 location主要用于对URL进行匹配。 location支持正则表达式匹配,也支持条件判断匹配。 以下这段设置是通过location指令来对网页URL进行分析处理,所有扩展名以.gif、.jpg、.jpeg、.png、.bmp、.swf结尾的静态文件都在 ......
Nginx

nginx监控

1.监控nginx链接数状态status # 1.开启status页面功能 cat > /etc/nginx/conf.d/status.conf <<'EOF' server{ listen 80; server_name localhost; location /nginx_status { s ......
nginx

Nginx的管理与维护

1、检查Nginx配置文件的正确性 Nginx提供的配置文件调试功能非常有用,可以快速定位配置文件存在的问题。执行如下命令检测配置文件的正确性: /usr/local/nginx/sbin/nginx -t 或者 /usr/local/nginx/sbin/nginx -t -c /usr/loca ......
Nginx

给已安装的nginx动态添加模块

以添加echo-nginx-module模块为例 查看现有nginx的编译参数 $ nginx -V nginx version: nginx/1.20.2 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) built with OpenSSL ......
模块 动态 nginx

nginx 配置mp4文件播放

nginx 配置mp4文件播放 ​ 由于工作需要一个离线的视频播放地址,就想简单一点直接把视频文件放到nginx里面实现视频播放,但是把mp4文件放上去之后地址栏输入地址直接就是下载文件,这跟我想象的可不一样,遂查了一下原来是需要安装mp4模块支持,因为我之前编译之后把文件删掉了,我就重新下载了ng ......
文件 nginx mp4 mp

Nginx的配置与启动

配置文件 $ cat conf/nginx.conf #设置用户 user nginx; #工作线程 worker_processes auto; #error_log logs/error.log; #设置日志级别 error_log logs/error.log notice; #error_l ......
Nginx

Nginx中alias和root的区别

location /i { #www.a.com/i/123.gif alias /var/www/html/images/; #/var/www/html/images/123.gif } 在这个location段配置中,如果url请求 /i/logo.gif,那么Nginx将会在服务器上查找 / ......
Nginx alias root

mamp nginx thinkphp5 配置方法

thinkphp5的 nginx 配置,官方文档参考: http://static.kancloud.cn/manual/thinkphp5/177576 fastadmin的 nginx 配置,官方文档参考:https://doc.fastadmin.net/doc/faq.html server ......
thinkphp5 thinkphp 方法 nginx mamp

Nginx配置文件解读

Nginx安装完毕后,会产生相应的安装目录,根据前面的安装路径,Nginx的配置文件路径为 /usr/local/nginx/conf 其中 nginx.conf 为Nginx的主配置文件 这里重点介绍下 nginx.conf 这个配置文件。 Nginx配置文件默认有五个部分组成:分别是main、e ......
文件 Nginx

Kubernetes - Components

......
Kubernetes Components

【HarmonyOS】鸿蒙应用安装三方包后,为什么每次同步更新都会将三方包更新成最新版本?

【关键字】 鸿蒙应用三方包安装,ohpm三方包安装 【问题详情】 进行鸿蒙应用开发时,我们经常会通过ohpm命令安装三方包实现某些功能,但是可能会存在这种情况:当三方包发布新版本后,点击同步工程,会出现默认更新安装的三方包版本情况;但是因为功能版本兼容问题,我们往往不想升级版本,本篇文章介绍为什么会 ......
三方 鸿蒙 HarmonyOS 版本

安装nginx

Nginx版本分为主线版、稳定版和历史版本 在官方网站中 Mainline version表示目前主力在做的版本,可以说是开发版,开发版更新速度较快,从官网上看大约一个月更新1-2次 Stable version表示最新稳定版,也就是生产环境上建议使用的版本 Legacy versions表示遗留的 ......
nginx

modSecurity nginx waf

OSI(开放系统互联) 是最常被网络相关讨论引用的网络流量框架之一。当数据包通过第 6 层(表示层)移动到第 7 层(应用层)时,它会进行解密或解码操作。这些操作可能会因异常解码和解释而产生漏洞,而这些漏洞可能被利用来打破标准应用上下文。注入就是这种漏洞的一种类型,而且因为传统的 IDS/IPS 设 ......
modSecurity nginx waf

docker安装nginx

下载nginx镜像 docker pull nginx:1.24.0 简易启动nginx docker run -p 81:80 -d --name simple-nginx nginx:1.24.0 创建本地挂载文件夹 #创建四个文件夹conf,log,html,conf.d mkdir -p / ......
docker nginx

linux安装nginx

安装依赖 //一键安装四个依赖环境 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 上传压缩包并解压 上传nginx压缩包到/usr/local/nginx目录下 tar xvf nginx-1.24.0.tar ......
linux nginx

nginx+lua+redis实现灰度发布

授人以鱼不如授人以渔.先学会用,在学原理,在学创造,可能一辈子用不到这种能力,但是不能不具备这种能力。这篇文章主要是沉淀使用nginx+lua+redis实现灰度,当我们具备了这种能力,随时可以基于这种能力和思想调整实现方案:比如nginx+lua+(其他数据源)、nginx+(其他脚本语言) ......
灰度 nginx redis lua
共4600篇  :10/154页 首页上一页10下一页尾页