标签:web

未分类

使用nginx后如何在web应用中获取用户ip及原理解释

sa 发布于 2018-04-16

问题背景 在实际应用中,我们可能需要获取用户的ip地址,比如做异地登陆的判断,或者统计ip访问次数等,通常情况下我们使用request.getRemoteAddr()就可以获取到客户端ip,但是当我们使用了nginx作为反向代理后,使用request.getRemoteAddr(...

阅读(135)评论(0)

未分类

Docker下的web开发和Tomcat部署

22

sa 发布于 2018-04-04

本期实践的主要目标是开发一个简单的web应用,打包部署到Docker的tomcat容器中去; 第一期为了快速上手,获取docker是从国内的daocloud获取的,本期开始,为了更好的熟悉和了解Docker技术,我们的查找,pull和push都改为在Docker Hub上进行,即...

阅读(238)评论(0)

未分类

supervisor集中化管理web工具cesi

2

sa 发布于 2018-01-18

linux进程管理器supervisor是会经常被用到的,但服务器多了之后,每个服务器的进程也不方便管理。同时,supervisor自带的web界面比较简陋,所以尝试了一下官网推荐的一些第三方开源软件,推荐一下这个cesi。 最终效果如下: 1. 首先是关于supervisor ...

阅读(487)评论(0)

未分类

服务器上的WEB项目反复出现MySQL数据库连接失败解决办法

sa 发布于 2018-01-14

一个原因是没有关闭MySQL的定时任务计划,每天凌晨MySQL会默认运行一个自动更新的定时任务计划,如果没有关闭,就会自动断开连接。 解决办法: 1、这是一个基本的权限问题。去MySQL安装目录下,右键单击MySQL文件夹,进入安全选项卡下,单击“编辑用户组”,在“组和用户”选择...

阅读(458)评论(0)

未分类

web网站性能优化:nginx开启GZIP压缩网页,JS,CSS

3

sa 发布于 2017-11-25

提高web网站性能优化,nginx开启GZIP压缩网页,JS,CSS,从而可以节约大量的带宽,提高传输效率,但是会消耗cpu资源,自己可以权衡一下,总体来说开启是值得的。 在nginx的nginx.conf的 http { } 里添加如下配置 nginx开启的配置: gzipon...

阅读(689)评论(0)