服务器

总计 9 页,当前第 1 页
Nginx

nginx请求头中有下划线“_”丢失的问题

1,前言。风平浪静的下午,一个前端开发同事找到我,说感觉好像nginx那边有一些转发并没有到达后端。我问,怎么了?她说的也非常具体,第一是常规访问服务,然后返回的状态是401,提示令牌失效(Token Invalid )。接着直接访问后端所代理的服务,然后就是正常的。哦,听上去很明显啦,事儿就是到nginx这里卡住了呗。我问她详细的情况是怎样的?她说获取验证码以及登陆都是没有问题的,但是就是这里的token没有传过去,token是放在请...
4年前 (2020-07-01) 阅读(2935) 赞一个 (3) 评论(0) 链接直达
服务器

Linux awk命令入门指南

awk是处理文本文件的一个应用程序,几乎所有 Linux 系统都自带这个程序。它依次处理文件的每一行,并读取里面的每一个字段。对于日志、CSV 那样的每行格式相同的文本文件,awk可能是最方便的工具。一、基本用法awk的基本用法就是下面的形式。# 格式 $ awk 动作 文件名 # 示例 $ awk '{print $0}'&nbs...
5年前 (2019-10-20) 阅读(2110) 赞一个 (1) 评论(0) 链接直达
服务器

bash中 2>&1 & 的解释

首先,bash中0,1,2三个数字分别代表STDIN_FILENO:标准输入(一般是键盘)STDOUT_FILENO:标准输出(一般是显示屏,准确的说是用户终端控制台)STDERR_FILENO:标准错误(出错信息输出)输入输出可以重定向,所谓重定向输入就是在命令中指定具体的输入来源,譬如 cat < test.c 将test.c重定向为cat命令的输入源。输出重定向是指定具体的输出目标以替换默认的标准输出譬如ls > 1....
5年前 (2019-07-12) 阅读(2570) 赞一个 (0) 评论(0) 链接直达
服务器

Linux定时任务 Crontab 命令

Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。crontab 文件的含义:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:minute hour ...
5年前 (2019-07-12) 阅读(2696) 赞一个 (2) 评论(0) 链接直达
服务器

Linux 查看内存使用情况方法总结

Linux 下查看内存使用情况方法总结在做Linux系统优化的时候,物理内存是其中最重要的一方面。自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况。下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法。(1)/proc/meminfo查看RAM使用情况最简单的方法是通过 /proc/meminfo。这个动态更新的虚拟文件实际上是许多其他内存相关工具(如:free / ps / top...
5年前 (2019-05-16) 阅读(4176) 赞一个 (2) 评论(0) 链接直达
服务器

Ubuntu 安装ssh服务端 实现远程登录

Secure Shell(SSH)是一种加密网络协议,用于在不安全的网络上安全地运行网络服务。利用 SSH 可以实现加密并安全地远程登录计算机系统。Ubuntu安装后默认只有ssh客户端,即只能在Ubuntu内去连接其他ssh服务器,本文将详细介绍在Ubuntu下安装部署ssh服务端,以便实现其他客户端使用ssh协议远程登录Ubuntu服务器。环境Ubuntu Desktop 18.10安装使用apt工具下载并安装 openssh-se...
6年前 (2019-01-28) 阅读(3496) 赞一个 (1) 评论(0) 链接直达
Nginx

Ubuntu 编译安装 Nginx

一、安装Nginx所需的环境Ubuntu可以通过apt源安装以下依赖库,CentOS 可以通过 yum 安装1、Nginx 是 C 语言开发,需要 gcc 依赖库先检查本机是否有gcc环境gcc -v如果没有gcc环境,则需要安装sudo apt install gcc2、安装pcre依赖库PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括...
6年前 (2019-01-27) 阅读(4021) 赞一个 (3) 评论(0) 链接直达
服务器

Ubuntu 当前文件夹打开终端,通过终端打开当前文件夹

通过文件夹打开终端的方法:ubuntu 16.04 默认已经有了这个功能,如果没有的话,执行如下命令sudo apt-get install nautilus-open-terminal重启即可使用。通过终端打开文件夹的方法:在MacOS中,使用的是 open . 命令,但是在 Ubuntu 中,却不行。liurenkui@ubuntu:~$ open . 无法获取指向控制台的文件描述...
6年前 (2019-01-16) 阅读(4607) 赞一个 (1) 评论(0) 链接直达
服务器

Spring boot下Servlet容器Tomcat和Undertow性能对比

测试目的:Tomcat和Undertow的性能做对比,确定生产环境调优参数测试工具压测工具:jmeterjvm监控工具:visualvm测试过程:设置jmeter的线程组参数,设置如下:100个线程,每个线程发起100个请求,线程启动间隔是1秒设置请求参数,这里设置的是http,post请求。测试tomcat下的性能表现viusalVm监控结果:jmeter聚合报告:测试Undertow下的性能表现jmeter聚合报告:测试结果当服务启...
7年前 (2018-05-13) 阅读(5168) 赞一个 (0) 评论(0) 链接直达
服务器

Spring Boot 容器选择 Undertow 而不是 Tomcat

Spring Boot内嵌容器支持Tomcat、Jetty、Undertow。为什么选择Undertow?这里有一篇文章,时间 2017年1月26日发布的:Tomcat vs. Jetty vs. Undertow: Comparison of Spring Boot Embedded Servlet Containers这篇文章详细测试了Spring Boot应用在三种容器下的性能和内存使用,内含完整的测试代码和测试流程。证明了Und...
7年前 (2018-05-13) 阅读(5204) 赞一个 (0) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅