Jan082020
nginx搭建
Nginx
代理:
(1) 正向代理:客户端(浏览器)需要配置代理服务器,通过一台代理服务器进行访问。
个人理解:(如:访问谷歌需要一个vpn一样。)
(2) 反向代理:客户端通过反向代理服务器转到xx服务器中,客户端是不需要进行任何配置,直接将请求给到反向代理服务器,反向代理服务器再将请求转到xx服务器,客户以为自己访问的是反向代理服务器,xx服务器得到了一定的安全保障...阅读全文
作者:绝缘体.. | 分类:apache, c++, java, nginx, tomcat, 开发工具, 编程语言 | 阅读: | 标签:Apache, c++, java, nginx, tomcat
抢沙发
Jan082020
搭建高可用性的服务器架构:使用Nginx与Docker
引言
在现代互联网应用中,高可用性是一个非常重要的需求。为了保证应用在任何情况下都能够正常运行,搭建一个高可用性的服务器架构是必要的。本文将介绍如何使用Nginx与Docker来搭建一个高可用性的服务器架构。
Nginx
Nginx是一个开源的高性能、高可靠性的HTTP服务器和反向代理服务器。它可以同时处理大量的并发连接,提供负载均衡、HTTP缓存、HTTPS支持等功能。
安装Nginx
在搭建服务器...阅读全文
Dec282019
在linux系统中安装LANMP
1.安装LANMP步骤
root@kali:~# wget http://dl.wdlinux.cn/files/lanmp_v3.tar.gz #下载
root@kali:~# tar xzvf lanmp_v3.tar.gz #解压
root@kali:~# sh lanmp.sh #运行报错,原因:系统的dash兼容性不好,而编译常用的就是dash
lanmp.sh: 49: lib/common.conf: function: not found
lanmp.sh: 76: lib/common.conf: Syntax error: "}" unexpected
root@kali:~# sudo dpkg-reconfigu...阅读全文
Dec192019
Centos7.2部署.Net Core2.0 WebApi
简介
在本博客中,我将向您展示如何在Centos 7.2上部署.Net Core 2.0 WebApi。我们将使用最新版本的.Net Core 2.0,以搭建一个强大的WebApi框架。
步骤
安装.Net Core 2.0
首先,我们需要安装.Net Core 2.0。您可以按照微软官方文档中的指示下载并安装.Net Core 2.0 SDK。
创建WebApi项目
接下来,让我们创建一个新的WebApi项目。打开终端并执行以下命令:
dotnet new webapi -n MyWebApi...阅读全文
Dec162019
K8S中的应用服务治理实践
Kubernetes(简称K8S)是一种开源的容器编排平台,广泛用于容器化应用的部署、伸缩和管理。在K8S中,应用服务治理是确保应用服务可用、可靠和可伸缩的关键实践之一。本文将介绍K8S中的应用服务治理实践,包括负载均衡、服务发现、自动伸缩和故障恢复等。
负载均衡
在K8S中,负载均衡是分配网络流量到多个应用实例以提高性能和可靠性的重要组件。K8S提供了多种负载均衡方式,例如使用K8S内...阅读全文
Dec032019
Docker容器化部署异常处理全攻略:从镜像构建失败到运行时故障的完整解决方案
Docker容器化部署异常处理全攻略:从镜像构建失败到运行时故障的完整解决方案
引言:为什么需要系统化的Docker异常处理?
在现代云原生架构中,Docker已成为应用容器化部署的事实标准。然而,随着容器数量和复杂度的增长,运维团队面临的挑战也日益严峻。根据CNCF 2023年《云原生状态报告》,超过67%的企业在生产环境中遭遇过至少一次因Docker配置错误导致的服务中断。
容器化虽然带来了...阅读全文
Nov282019
Node.js高并发应用架构设计:事件驱动模型与异步编程最佳实践详解
Node.js高并发应用架构设计:事件驱动模型与异步编程最佳实践详解
标签:Node.js, 架构设计, 高并发, 异步编程, 性能优化
简介:深入探讨Node.js高并发应用架构设计原理,分析事件循环机制、异步编程模式、内存管理策略等核心技术,结合实际项目案例介绍如何构建高性能、可扩展的Node.js应用,解决常见的性能和稳定性问题。
一、引言:为何选择Node.js应对高并发场景?
在现代Web应用...阅读全文
Nov212019
AI工程化实战:基于TensorFlow Serving的机器学习模型部署与性能优化完整指南
AI工程化实战:基于TensorFlow Serving的机器学习模型部署与性能优化完整指南
引言:从模型训练到生产部署的跨越
在人工智能技术飞速发展的今天,机器学习模型的研发已不再是“黑箱”式的实验过程。随着企业对AI能力的需求日益增长,如何将训练完成的模型高效、稳定地部署到生产环境,成为AI工程师必须面对的核心挑战。模型训练只是整个AI生命周期的一环,真正的价值体现在其工程化落地——即...阅读全文
Oct262019
php.ini配置php auto_prepend_file和auto_append_file参数
在 php.ini 中有两个配置参数,auto_prepend_file 和 auto_append_file,其作用相当于php代码 require 或 include,使用这两个指令包含的文件如果该文件不存在,将产生一个警告。
auto_prepend_file 表示在php程序加载应用程序前加载指定的php文件
auto_append_file 表示在php代码执行完毕后加载指定的php文件
在某些场合下我们可能要对所有的代码在执行前或者执行后进行统一处理,这时...阅读全文
Sep232019
解决Magento中的500 Internal Server Error问题
Magento是一款广泛使用的开源电子商务平台,但有时候在使用过程中会遇到一些常见的问题,比如500 Internal Server Error。这个错误一般发生在网站服务器出现故障或配置错误时。本文将介绍如何解决Magento中的500 Internal Server Error问题。
1. 检查日志文件
首先,我们应该查看网站的服务器日志文件以了解更多细节。通常,Apache服务器的错误日志文件位于 /var/log/apache2/error.log,...阅读全文