NGINX篇 十月 20, 2021

Nginx 配置非 80 和 443 端口设置HTTP请求自动跳转HTTPS

文章字数 839 阅读约需 1 mins.

配置 https:

listen       80 ssl;
ssl_certificate /etc/nginx/conf.d/epark.ahhtk.com.pem;
ssl_certificate_key...
查看全文

NGINX篇 十月 10, 2021

Nginx 反向代理 TCP 端口

文章字数 351 阅读约需 1 mins.

stream {

    upstream rabbit {
    server 172.30.241.82:5672;
    }

    server{
    listen 45672;
    proxy_pass rabbit;
    }
}

stream 放到和 http 同一级

别忘了开启防火墙端口

firewall-cmd --zone=public --add-port=45672/tcp --permanent
firewall-cmd --reload

查看全文

NGINX篇 六月 30, 2021

Nginx 使用 proxy_cookie_path 解决反向代理 cookie 丢失导致无法登录的问题

文章字数 982 阅读约需 1 mins.

proxy_cookie_path source target;
source 源路径
target 目标路径

cookie 的 path 与地址栏上的 path 不一致
浏览器就不会接受这个 cookie,无法传入 JSESSIONID 的 cookie
导致登录验证失败

当 nginx 配置的反向代理的路径和源地址路径不一致时使用

    # elastic-job 代理配置
    location /etc-job/api/ {
       proxy_set_header Host $host;
       proxy_set_header...
查看全文

大数据篇 五月 08, 2018

Filebeat 实时收集 Nginx 日志

文章字数 8.8k 阅读约需 8 mins.

  1. Filebeat 版本为 5.3.0
    之所以使用 beats 家族的 Filebeat 来替代 Logstash 是因为 Logstash 实在太消耗资源了(服务器资源充足的土豪请无视)
    在官网下载 Logstash 有 89M,而 Filebeat 才8.4M,由此可见一斑
    Logstash 可以配置 jvm 参数,经过我本身的调试,内存分配小了,启动很慢有时根本起不来,分配大了,其他服务就没有资源了
    所有说对于配置低的服务器,选择 Filebeat 是最好的选择了,而且现在 Filebeat...
查看全文

大数据篇 五月 08, 2018

Logstash 实时收集 Nginx 日志

文章字数 2.2k 阅读约需 2 mins.

logstash 需要和 nginx 部署到一台机器
需要修改 nginx 的日志格式

更改日志记录的格式

    log_format json '{ "@timestamp": "$time_iso8601", '
                             '"time": "$time_iso8601", '
                             '"remote_addr": "$remote_addr", '...
查看全文
加载更多
0%