之前写了一篇《WAF防御能力评测及工具》,是站在安全运维人员选型WAF产品的角度来考虑的(优先从测试角度考虑是前职业病,毕竟当过3年游戏测试?!)。本篇文章从WAF产品研发的角度来YY如何实现一款可靠的WAF,灵感来自ModSecurity等,感谢开源。 本片文章包括三个主题 一、WAF实现 WAF ...
分类:
其他好文 时间:
2016-09-20 13:45:12
阅读次数:
247
一、Caritrdage部署方式1.通用Caritridage通用cartridge只含基础操作系统(OS)镜像和预装有安装脚本的Puppet代理(PA)的cartridge。其余软件都是通过Puppet自动部署,适合一些安装简便的环境。2.完整Caritridage完整cartridage可以认为是装好应用的虚机模板,Puppet代理、Cartrid..
分类:
数据库 时间:
2016-09-19 13:22:56
阅读次数:
275
在开发spring Boot应用的过程中,Spring Boot直接执行public static void main()函数并启动一个内嵌的应用服务器(取决于类路径上的以来是Tomcat还是jetty)来处理应用请求。对于生产环境,这样的部署方式同样有效,同时Spring Boot也支持传统的部署 ...
分类:
编程语言 时间:
2016-09-05 12:15:45
阅读次数:
252
Cartridge简介Cartridge是一个基于IaaS的虚拟机(VM),其中包含了和StratosPaaS进行交互的组件。Stratos提供了在OpenStack和AmazonEC2上开箱即用的PHP,MySQL和Tomcat等cartridge。此外,Strato支持任何可插拔的cartridge,包括以下几类︰数据、负载平衡器、应用框架和应用程序?.
分类:
Web程序 时间:
2016-08-27 16:49:52
阅读次数:
202
一、传统部署方式及优缺点1.传统部署方式(1)纯手工scp(2)纯手工登录gitpull、svnupdate(3)纯手工xftp往上拉(4)开发给打一个压缩包,rz上去;解压2.缺点(1)全程运维参与,占用大量时间(2)上线速度慢(3)人为失误多,管理混乱(4)回滚慢,不及时二、环境规划1、开..
分类:
系统相关 时间:
2016-08-16 14:52:15
阅读次数:
1310
同样的,使用NodeJS编写程序前,为了有个良好的开端,首先需要准备好代码的目录结构和部署方式,就如同修房子要先搭脚手架。本章将介绍与之相关的各种知识。 模块路径解析规则 我们已经知道,require函数支持斜杠(/)或盘符(C:)开头的绝对路径,也支持./开头的相对路径。但这两种路径在模块之间建立 ...
分类:
其他好文 时间:
2016-08-11 00:31:31
阅读次数:
122
YUM仓库有三种部署方式:FTP、HTTP和本地方式。——服务端:mkidr/data#目录用于存放RPM包(所有的软件包)chown-Rapache.apache/data#FTP与HTTP共用目录,所以权限修改为apacheyuminstall-ycreaterepo#createrepo用于创建yum索引createrepo-v/data#创建/data/目录的rpm包yum索..
分类:
其他好文 时间:
2016-07-29 19:20:42
阅读次数:
460
前言这篇主要说下关于tomcat中一些属性和web程序的简单部署,可能在实际开发有更好的部署方式,但是这也是一个基础。 1:tomcat 关于tomcat估计只要接触java的人都听过这个名字,那我们都知道Servlet运行的话需要一个运行环境,也就是我们常说的Servlet容器,那么tomcat就 ...
分类:
Web程序 时间:
2016-07-13 01:05:33
阅读次数:
210
2016年7月10日,我们在生产环境中上线了第一个运行于Linux上的ASP.NET Core站点,这是一个简单的提供后端服务的ASP.NET Core Web API站点。 项目是在Windows上用V2015开发的,以self-contained应用部署方式发布到Linux服务器。Linux服务 ...
分类:
Web程序 时间:
2016-07-11 12:26:12
阅读次数:
152
背景 告警子系统监控4万个大网元所有端口的某些指标数据,根据阈值配置判断是否产生告警。采集——数据处理子系统每5分钟会主动采集24万次数据,发送24万条消息给告警子系统,这24万条消息涉及100万实体的数十个指标数据。告警子系统采用多节点部署方式分担压力,每个节点处理不同网元类型,不同实体,不同指标 ...
分类:
编程语言 时间:
2016-07-10 12:29:20
阅读次数:
294