目录前言:一、在idea中创建一个父工程和两个子项目并运行1、新建项目2、引入依赖 3、编写配置文件4、启动子项目二、引入nacos服务注册发现中心1、安装登录nacos客户端2、引入nacos依赖3、编写nacos的配置文件4、启动服务三、服务之间的远程调用-Feign1、添加依赖,和启动类注解2、编写feign客户端接口3、测试调用四、网关-Gateway1、创建新模块-gatewa
介绍        OpenResty 是一个基于 Nginx 与 Lua 的高性能 web 平台,由中国人章亦春发起,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便搭建能处理超高并发、扩展性极高的动态 Web 应用、 web服务和动态网关OpenResty 简单理解成就相当于封装了 N
转载 2024-05-13 15:31:32
372阅读
一、了解WAF1、定义 Web应用防护系统(也称:网站应用级入侵防御系统 。英文:Web Application Firewall,简称: WAF)。利用国际上公认的一种说法:Web应用 防火墙 是通过执行一系列针对http/https的 安全策略 来专门为Web应用提供保护的一款产品。2、WAF的功能 支持IP白名单和黑名单功能,直接将黑名单的IP访问拒绝。 支持URL白名单,将不需要过滤
资料准备http://openresty.org/cn/download.htmlcentos 版本需要参考资料:https://moonbingbing.gitbooks.io/openresty-best-practices/content/ngx/if_is_evil.htmlwindows安装下载windows版本的openresty: 解压启动nginx.exe:双击nginx.exe运
目录1.安装OpenResty应用2.新建项目3.启动Nginx1.安装OpenResty应用首先我们需要在Linux中安装OpenResty,安装步骤参考官网:http://openresty.org/cn/installation.html。官方推荐我们使用官方预编译包来进行安装,因此真正的安装步骤是参考:http://openresty.org/cn/linux-packages.html,
转载 2024-04-25 16:41:15
84阅读
概念介绍如果大家清楚“网关”这个概念,那就很容易理解“API网关“,即所有API的入口。 从面向对象设计的角度看,它与外观模式类似,封装了系统内部架构。在单体应用架构中,没有「 API网关 」的概念,每个项目都会用到filter/过滤器之类的东西,filter的作用就是把项目中的一些非业务逻辑的功能抽离出来独立处理,避免与业务逻辑混在一起增加代码复杂度。比如 鉴权认证功能、Session
Vue算是现在前端工程师都比较常用的框架之一,今天记录一下搭建Vue开发环境的步骤,方便日后查看。1.在搭建vue的开发环境之前,一定一定一定要先下载node.js,vue的运行是要依赖于node的npm的管理工具来实现,node可以在官网里面下载,根据自己的电脑配置选择是32位还是64位网址:http://nodejs.cn2.下载好node之后,快捷键ctrl+R,打开管理工具,先看看node
OpenResty是由C10K大神Leo Li(李纪宁)开发的一款高性能的Web服务器扩展套件,它将Nginx和LuaJIT(一款高性能的Lua解释器)进行了深度整合,使得服务器端的动态应用开发变得更为高效和便捷。OpenResty的核心组件包括Nginx、luaJIT、luaCore以及一系列的 Lua 模块。以下是OpenResty的一些主要特点和功能:高性能:OpenResty利用LuaJI
原创 精选 2024-09-11 11:18:54
503阅读
1点赞
一、背景笔者所处业务需要搭建一个云测平台,用于集中管理一批安卓系统板卡,经过方案选择,决定使用 openstf 进行搭建,一来 openstf 开源,二来大部分服务采用nodejs进行编写,方便笔者进行二次开发。二、主要环境本地环境为 mac,线上环境为 k8s(docker),连接板卡环境为deepin(linux)。生产环境为 docker 和 linux,为了测试,会首先在 mac 上搭建,
OpenResty 的配置文件通常位于 /usr/local/openresty/nginx/conf/nginx.conf 或 /etc/openresty/nginx.conf,具体位置可能因y的API或者Nginx的location块来调用。
原创 2024-09-13 16:12:27
235阅读
    OpenSSL 1.1.1 正式版于 2018 年 9 月发布了,在官网 https://www.openssl.org 上已提供了文件 openssl-1.1.1.tar.gz 的下载。为了尝试在 64 位的 CentOS 6.9 上编译源文件,先用以下命令查看一下 GCC 的版本: gcc --versin     结果为 4.4.7。再用以下命
OpenResty部署OpenRestyLinux(CentOS 7)下环境搭建通过在 CentOS 系统中添加 openresty 仓库,这样就可以便于未来安装或更新我们的软件包(通过 yum update 命令)。运行下面的命令就可以添加openresty 的仓库:sudo yum install yum-utils sudo yum-config-manager --add-repo
转载 2024-01-08 21:12:55
145阅读
一、openmeetings简介OpenMeetings是一个多语言可定制的视频会议和协作系统。它支持音频、视频,能让你查看每个与会者的桌面。OpenMeetings还包含一个白板,通过白板可以导入各种格式的图片和涂鸦。二、在ubuntu22.04上安装最新版openmeetings6.3.0版本JDK17: openmeetings6.3.0版本需要jdk17及以上的版本MySQL8(如果通过远
转载 2024-05-17 23:01:19
121阅读
openresty开发系列11--openresty的api入门1)ngx_lua模块的hello world编辑nginx下conf配置文件nginx.conf# vi nginx.conf 在server模块加上 location /helloworld { default_type text/html; content_by_lua 'ngx.say("hello world
转载 2024-05-13 23:13:22
91阅读
Linux操作系统是一种开源的操作系统,其内核是由Linus Torvalds在1991年发布的。而OpenResty是一个基于Nginx的Web应用服务器,它将Nginx与Lua编程语言相结合,为开发人员提供了更强大的工具和功能。在Linux操作系统上安装和配置OpenResty可以为用户提供更高性能和更灵活的Web应用服务。 在Linux操作系统上安装OpenResty非常简单,只需从Ope
原创 2024-05-17 12:12:05
78阅读
本篇目录前言一、虚拟机与 CentOS 安装二、MySQL 服务部署1.虚拟机克隆及网络配置2.MySQL 安装3.MySQL 配置三、Redis 服务部署四、前端服务部署五、后端服务部署1.JDK 安装2.配置后端项目并打包后记 - 2021 年 5 月 4 日 前言最近在一篇文章中看到一个观点:有人认为,人在创作过程中其实会扮演两个角色,既是创作者,同时也是一个鉴赏者,会不断地对自己写出来的
转载 2024-07-18 21:37:43
137阅读
工作中经常部署openresty做了个sh压缩吧解压到/opt下执行脚本,将安装到/usr/local/openresty脚本如下:```#!/bin/bash############################################################################@desc:-1.createuser;-2.createdefaultdirector
原创 2020-01-21 15:14:06
1067阅读
1点赞
OpenResty部署 产品介绍:是新一代的应用性能管理(APM)产品,为OpenResty和其他开源软件使用,100% 使用非侵入式的动态跟踪技术。 它可以自动监控、发现、排除故障,并为广泛的用户提供修复建议。 在您运行的OpenResty应用程序中出现各种性能和安全问题。 和其他类型的服务器应用,包括但不限于高CPU使用率。 堵塞和低吞吐量,内存占用率高,内存泄漏,延迟长。 进程崩溃和核心转储
原创 精选 2024-09-11 09:43:38
364阅读
2点赞
openresty 自动部署架构 在构建和维护基于 OpenResty 的应用程序时,实现快速高效的自动化部署架构是至关重要的。本篇博文将详细介绍如何搭建 OpenResty 自动部署架构的全部过程。我将从环境准备开始,逐步引导大家完成搭建、配置、测试,最后提供一些优化技巧和故障排查指南。 ### 环境准备 在准备环境时,我们需要确保在软硬件方面满足一定的要求。OpenResty 需要运行在
原创 6月前
30阅读
linux安装openresty1 安装openresty1.1添加仓库执行命令 yum install yum-utils yum-config-mana
原创 2021-09-08 14:48:05
614阅读
  • 1
  • 2
  • 3
  • 4
  • 5