Jul112022
NGINX在Linux上(CentOS版本)的安装步骤
在Linux操作系统上安装NGINX是一个常见的任务。NGINX是一个高性能的Web服务器,可以在处理高负载的同时提供稳定的性能。本文将介绍如何在CentOS版本的Linux上安装NGINX,并提供简单且易于遵循的安装步骤。
步骤1:更新系统
在安装任何软件之前,我们应该确保系统是最新的。通过以下命令更新系统:
sudo yum update
步骤2:安装NGINX
使用以下命令在CentOS上安装NGINX:
sudo yum instal...阅读全文
抢沙发
Jul022022
前端工程化最佳实践:基于Webpack 5的模块联邦微前端架构设计与性能优化策略
前端工程化最佳实践:基于Webpack 5的模块联邦微前端架构设计与性能优化策略
引言:微前端时代的到来与Webpack 5的变革
随着现代Web应用复杂度的持续攀升,单体前端项目逐渐暴露出开发效率低、团队协作困难、部署风险高、技术栈难以统一等核心问题。在大型企业级系统中,多个业务线并行开发、频繁迭代已成为常态,传统的“一个大仓库+一套构建流程”模式已无法满足敏捷开发的需求。
微前端...阅读全文
Jun292022
elk 安装nginx模块进行日志分析
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.16.0-amd64.deb
dpkg -i filebeat-7.16.0-amd64.deb
vim /etc/filebeat/filebeat.yml
编辑 大概 134行
output.elasticsearch:
hosts: [“localhost:9200”]
编辑 大概 107行
setup.kibana:
host: “localhost:5601”
filebeat modules enable ng...阅读全文
Jun162022
windows 命令行杀死进程(任务)
tasklist # 查看进程信息,tasklist命令的筛选器功能非常强大
tasklist |findstr “进程名称”,
先使用tasklist 命令查看当前系统中的进程列表,然后针对你要杀的进程使用taskkill命令
如要杀nginx.exe进程,命令如下:
taskkill /im nginx.exe /f
也可以使用pid杀:
taskkill /pid {pid}
taskkill /F /pid {pid} 强制杀死进程
您可以运行taskkill /?来获取更...阅读全文
Jun022022
docker 学习笔记
docker常用命令:
docker ps // 查看所有正在运行容器
docker ps -a // 查看所有容器
docker ps -a -q // 查看所有容器ID
docker stop containerId // containerId 是容器的ID
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
docker restart 容器id //重启容器
docker run -d -p 8008:80 –name nginx-nam...阅读全文
May232022
Java中的API网关设计与实现
什么是API网关?
在现代软件架构中,API网关(API Gateway)是一种中间层服务,用于接收并处理外部应用程序或客户端的请求,并将其转发给相应的内部服务。API网关充当了客户端与后端服务之间的”门户”,提供了一种统一的接口和协议来管理和保护后端服务。
API网关不仅仅是一个请求转发器,它还提供了诸多核心功能,包括:身份验证、授权、负载均衡、路由、缓存、日志记录、监...阅读全文
May182022
如何在Linux上安装和配置Nginx反向代理
Nginx是一个开源的高性能Web服务器,它以其稳定性和良好的性能而闻名。其中的反向代理功能可以帮助我们实现负载均衡和高可用性。在本文中,我们将深入了解如何在Linux系统上安装和配置Nginx反向代理。
步骤1:安装Nginx
首先,我们需要在Linux系统上安装Nginx。在大多数Linux发行版中,我们可以通过包管理器进行安装。以Ubuntu为例,打开终端,并执行以下命令:
sudo apt-get update
sudo...阅读全文
May152022
Redis 7.0新特性预研报告:多线程IO、客户端缓存优化与性能提升实测数据
Redis 7.0新特性预研报告:多线程IO、客户端缓存优化与性能提升实测数据
标签:Redis, 技术预研, 性能优化, 缓存, NoSQL
简介:深入预研Redis 7.0的核心新特性,包括多线程IO处理、客户端缓存机制优化、ACL权限控制增强等功能,通过基准测试数据展示性能提升效果,为企业升级Redis提供技术参考。
引言:Redis 7.0 的里程碑意义
随着现代应用对高并发、低延迟和可扩展性的需求日益增长...阅读全文
Apr242022
Docker容器化部署最佳实践:多阶段构建、镜像优化与CI/CD流水线集成
Docker容器化部署最佳实践:多阶段构建、镜像优化与CI/CD流水线集成
引言
随着微服务架构和云原生应用的普及,Docker容器化技术已成为现代软件开发和部署的核心组成部分。然而,仅仅掌握Docker的基本使用是远远不够的,如何高效、安全地构建和部署容器化应用,是每个开发团队都需要深入思考的问题。
本文将深入探讨Docker容器化部署的最佳实践,从多阶段构建优化、镜像大小压缩、容器安全...阅读全文
Apr212022
ASP.NET Core on K8S Ingress
Introduction
In this blog post, we will explore how to deploy an ASP.NET Core application on Kubernetes (K8S) using Ingress. We will cover the steps to set up K8S Ingress and configure it for our application. This approach allows us to route traffic to multiple services and domains, making it easier to manage and scale our ASP.NET Core application.
Prerequis...阅读全文