公司最近在重构项目,使用nginx做前端服务器,转发,负载均衡,限速等等,遇到了一些坑,记录下来.1.使用nginx做web服务器#前端页面服务器 server { #监听端口和域名 listen 80; server_name 172.18.58.31; #添加头部信息 proxy_set_
转载 2024-06-19 10:12:25
123阅读
朋友最近咨询了个事情,事情的原委是这样的,朋友他们有个单体应用,平时访问量也不大,隔一段时间会挂掉,需要重启,之前他们都是手工操作,这次正好快放长假了,咨询可不可以解决这个问题。这个项目是个老项目从代码入手分析挂掉的原因,估计是个大活,所以想了集群负载均衡,经过效率方面的考虑,用nginx做负载均衡处理这个事情,因为这么处理不仅上手快,而且效率高,同时nginx可以把挂掉的服务剔除掉,下面就是整个
如何解决"Docker MySQL老是"的问题 ## 1. 问题背景 MySQL是一个常用的关系型数据库管理系统,而Docker是一种轻量级容器化平台。在使用Docker部署MySQL时,可能会遇到MySQL频繁挂掉的问题。本文将介绍解决这个问题的步骤和相应的代码。 ## 2. 解决流程 下表展示了解决"Docker MySQL老是"问题的步骤: | 步骤 | 描述 | | ---
原创 2024-01-02 08:20:13
218阅读
概念区分发布订阅模式消息传给多个消费者 服务端推给消费者 还是消费者主动拉消息 当然是拉啊 消费者底层维护长轮训topic将消息分类patition提高集群并发 同一个topic 可以有多个patition 分散在多个服务器上leader/follower这里的 leader和followe是作用于 patition上 leader管理 patition follower 只复制分区副本消费组
image.png 微服务是银弹吗?自2014年“微服务”一词真是越来越火,不谈Microservices彷佛就out了,那么我们先来看微服务具有哪些特点:组件以服务的形式提供围绕业务功能进行组织强化终端与弱化管道产品而不是项目独立布署单一职责去中心化DevOps与组织架构我要讲的故事开始了A公司的技术架构体系目前还是以集群扩展体系为主,我们可以看下图所
一,什么是Eureka:官方的介绍在这里Eureka wiki。Eureka是Netflix开源的一个RESTful服务,主要用于服务的注册发现。Eureka由两个组件组成:Eureka服务器和Eureka客户端。Eureka服务器用作服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。Netflix在其生产环境中使用的是另
Anaconda 启动 Python 项目老是自己,这个问题在我们的开发环境中时常出现,令人困扰。为了解决这个问题,我在探索的过程中总结了一系列步骤,记录下这个过程,希望能帮助到遇到类似问题的朋友们。 ## 一、背景定位 在我的开发工作中,Python 项目是主要的开发语言,而 Anaconda 环境则是我的首选工具。然而,最近我发现,在使用 Anaconda 启动 Python 项目时,程
# 如何解决重启机器后java服务老是的问题 ## 1. 事情的流程 首先我们来看一下整个问题的流程,可以用以下表格展示: ```mermaid journey title 整个问题的流程 section 问题发生 开发者启动服务 重启机器 section 问题解决 服务未自动启动 服务挂掉 ```
原创 2024-05-24 04:36:52
65阅读
自动获取服务器的状态(cpu、磁盘、内存),并根据设置的阈值输出消息到nginx网页文件内。1.阈值配置(磁盘、内存、cpu、cpu监测时间范围)与nginx网页文件存储位置 2.创建等待页面,cpu监测需要记录Count_Down秒内实时监控,Count_Down参数配置 3.磁盘监控,获取对应得磁盘目录使用率。对比阈值输出信息。Monitor_message为存储消息。 4.内存监控。获取内存
什么是NginxNginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用户有很多,例如:新浪、网易、 腾讯等。Nginx 有哪些优点? 跨平台、配置简单。 非阻塞、高并发连接:处理 2-3 万并发连接数,官方监
转载 2024-04-07 11:18:11
48阅读
Access to XMLHttpRequest at ‘xxx’ from origin ‘xxx’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.有关跨域请求和同源策略的详细知识点见《同源策略及跨域解决方法》,这里只讲解N
在生产环境上很多时候是以Nginx做反向代理对外提供服务,但是一天Nginx难免遇见故障,如:服务器宕机。当Nginx宕机那么所有对外提供的接口都将导致无法访问。虽然我们无法保证服务器百分之百可用,但是也得想办法避免这种悲剧,今天我们使用keepalived来实现Nginx的高可用。什么是高可用?高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,
转载 2024-08-27 10:41:53
89阅读
什么是 NginxNginx 是一个 轻量级 / 高性能的反向代理 Web 服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理 2-3 万并发连接数,官方监测能支持 5 万并发,现在中国使用 nginx 网站用户有很多,例如:新浪、网易、 腾讯等。Nginx 有哪些优点?跨平台、配置简单。非阻塞、高并发连接:处理 2-3 万
转载 2024-04-07 12:54:54
21阅读
Nginx简介Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。优势Nginx 可以在大多数 Unix Linux OS 上编译运行,并有
转载 2024-05-16 09:51:30
35阅读
# Docker挂载NGINX发布Swagger 在使用Swagger构建和管理API文档时,经常需要将生成的Swagger UI通过NGINX进行发布和访问控制。使用Docker可以极大地简化这个过程,并提供了一个可移植和可扩展的解决方案。本文将介绍如何使用Docker挂载NGINX来发布Swagger。 ## 步骤1 - 创建Dockerfile 首先,我们需要创建一个Dockerfil
原创 2023-08-11 10:23:58
67阅读
linux虚拟机中的kafka docker 容器外网显示:  原因:kafka的外网IP端口配置参数设置错误。原--》设置了容器的IP端口。 改--》设置宿主机的ip以及宿主机上的端口。         摘取:Kafka跨网络访问设置 实际场景:kafka应用通过do
转载 2023-07-17 11:12:04
230阅读
什么是NginxNginx是一个 轻量级/高性能的反向代理Web服务器,用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡,他可以处理2-3万并发连接数,官方监测能支持5万并发,现在中国使用nginx网站用户有很多,例如:新浪、网易、 腾讯等。Nginx 有哪些优点?跨平台、配置简单。非阻塞、高并发连接:处理 2-3 万并发连接数,官方监测能支
1、Nginx介绍Nginx(engine x)是一个高性能的HTTP和反向代理服务。是一个很强大的高性能web和反向代理服务,具有很多优越的特性 :连接高并发的情况下Nginx是Apache不错的替代品Nginx作用 1.HTTP协议代理 2.搭建虚拟主机 3.服务的反向代理 4.在反向代理中配置集群的负载均衡 Nginx的应用场景: 1、http服务器。Nginx是一个http服
使用 WinSW 将 nginx 注册成windows系统服务,开机自启今天在windows服务器部署了nginx,但是系统重启总是需要手动启动nginx,比较麻烦, 于是打算注册成系统服务,但是nginx在windows上没这个功能,需要用额外的工具进行注册。WinSW介绍官方介绍如下:WinSW is an executable binary, which can be used to wra
       有一台阿里云上的服务器,上一任运维留下来的,里面装了nginx1.10.2 ,还开启了iptables。之前一直都是相安无事,内存占用率稳定达到85%-90%,cpu占用率偶尔达到50%,一般在10%以下。      突然一天,发现nginx设置跳转的域名无法连接,观察内存,cpu都没问题,连接数也正常,由于能力有
转载 2024-03-01 09:37:44
71阅读
  • 1
  • 2
  • 3
  • 4
  • 5