Nginx针对js,css等静态文件禁用与开启缓存的配置

    在网站程序调试的时候,经常会遇到浏览器的缓存问题导致修改过的前端代码无效果。每次通过Ctrl+F5强制刷新后才能清掉缓存。这时如果禁用掉nginx缓存,可以减少一些小麻烦,让浏览器每次到服务器去请求文件,而不是在浏览器中读取缓存文件。 当程序调试好上线后,可以开启nginx缓存,节省服务器的带宽流量,减少一些请求,降低服务器的压力。 通过配置nginx的配置文件 /usr/local/nginx/con...阅读全文
    作者:绝缘体.. | 分类:CSS, nginx, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    微服务架构中的服务网关与API管理

    引言 微服务架构是一种通过将一个大型应用拆分成一系列小而独立的服务来实现敏捷开发和部署的架构。服务网关是微服务架构中的一个关键组件,它扮演着服务的入口和出口,同时也负责路由、负载均衡、安全等功能。API管理则提供了更高层次的管理和控制,使得团队更方便地管理和发布API。 服务网关的作用 服务网关作为微服务架构的入口和出口,承担了以下职责: 路由:服务网关将请求路由到...阅读全文
    作者:绝缘体.. | 分类:nginx, 开发工具 | 阅读: | 标签:, , , ,

    解决HTML中的500 Internal Server Error错误

    在进行Web开发过程中,你可能会遇到各种各样的错误。其中一个常见的错误是500 Internal Server Error,即服务器内部错误。当你在浏览器中访问一个网页时,如果遇到这个错误,那么意味着服务器在处理请求时遇到了问题。 原因分析 500 Internal Server Error错误是非常泛指的错误,它并没有明确指出导致错误的具体原因。这意味着我们需要进行一系列的调试和分析工作来找出问题所在。 以下是...阅读全文
    作者:绝缘体.. | 分类:apache, html, nginx, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    开启PHP的error_log排查线上(生产环境)遇到的错误

    做开发的经常碰到这种情况,在线下测试的挺好的程序,上传到线上(生产环境)就会出现奇奇怪怪的错误,比如出现个空白页面,也不知道是哪里出问题了,而线上又不允许调试,那该如何去解决这个问题呢?除了在仔细一遍遍的检查代码外,还可以通过开启php的error_log来排查错误。 大家应该都知道当php.ini中的display_errors设置为on的时候,运行程序的时候经常会看到满屏的notice warning啊...阅读全文
    作者:绝缘体.. | 分类:apache, nginx, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,