微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者

最新发布 第8页

SuperIT专业IT技术社区之后端大数据与Devops

elasticsearch

es更改字段类型

  我用的工具是kibana,所以用kibana来说吧;es不能直接更改字段类型的,(如有错误,欢迎指正);所以,我一般是新建一张表,字段类型换乘想要修改的字段类型,把原表的数据传输到新表。然后删除原表,进行重建。是由点麻烦啊。。。。。 用kibana举个例子; PUT...

4年前 (2020-09-01) 5℃

jenkins

jenkins避免使用明文密码拉取gitlab, 走个人令牌的方式

jenkins避免使用明文密码拉取gitlab, 走个人令牌的方式
1.到gitlab个人设置里添加: 个人访问令牌 您可以为需要访问GitLab API的每个应用程序生成个人访问令牌。 您还可以使用个人访问令牌通过HTTP进行Git验证。 当您启用两步认证(2FA)时,它们将是唯一可接受的密码。 Add a personal access...

4年前 (2020-08-27) 7℃

jenkins

jenkins pipeline避免使用明文密码

jenkins pipeline避免使用明文密码
安装插件 Credentials Binding 创建凭证 忽略已经存在的凭证 这里以创建一个gitllab的账号密码为例 注意这个ID可以不填保存后可以随机生成,此ID唯一 添加后会到凭据页面即可看到 测试 创建一个流水线项目 node ('haimaxy-jnlp'){ ...

4年前 (2020-08-27) 8℃

高并发

高并发及其处理方法

高并发及其处理方法
1.什么是高并发 高并发是实用技术手段是系统可以并行处理很多请求。 2.常见的高并发处理方法 缓存处理(Redis,Memcached等) 硬件升级(调整服务器CPU,带宽,处理器) 负载均衡(Nginx,Spring Cloud的注册中心等) 性能优调(Mysql,Nginx,...

4年前 (2020-08-27) 9℃

linux

linux服务器性能查看命令

linux服务器性能查看命令
1.1 cpu性能查看 1、查看物理cpu个数: cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l 2、查看每个物理cpu中的core个数: cat /proc/cpuinfo |grep "cpu cores"|wc -...

4年前 (2020-08-26) 8℃

高并发

Linux之TCPIP内核参数优化

  本文以Ubuntu 12.04 LTS Desktop (x64)默认配置为例(机器的内存为4GB),推荐先阅读《TCP连接的状态与关闭方式,及其对Server与Client的影响》、《Windows系统下的TCP参数优化》,以了解TCP优化的相关知识。 /proc/sys...

4年前 (2020-08-23) 7℃

高并发

Lniux内核参数的优化

三、关于内核参数的优化,在/etc/sysctl.conf文件内 1)timewait的数量,默认是180000。(Deven:因此如果想把timewait降下了就要把tcp_max_tw_buckets值减小) net.ipv4.tcp_max_tw_buckets = 600...

4年前 (2020-08-23) 8℃

高并发

nginx open_file_cache指令影响静态文件更新时间

有这样的需求,客户上传图片,覆盖以前的图片,因为客户可能会频繁的换图片,上传覆盖完后,页面会自动请求刚才的图片,图片已经换掉,但是url并没有换,因为图片名字没改。 因为更新的图要及时显示所以这个目录里的图片过期时间是 location ~ .*\path\.(jpg|p...

4年前 (2020-08-23) 8℃

高并发

linux查看sysctl内核参数

linux查看sysctl内核参数
查看sysctl内核参数:backlog ,somaxconn,file-max 和 nginx的backlog配置参数,ss -ln取最小值,发现为128,此时resv-q已经在129 ,请求被丢弃。将上述参数修改,并进行优化: 检查sysctl内核参数:backlog,som...

4年前 (2020-08-23) 8℃

高并发

Nginx + Tomcat 动静分离实现负载均衡

Nginx + Tomcat 动静分离实现负载均衡
  0.前期准备 使用Debian环境。安装Nginx(默认安装),一个web项目,安装tomcat(默认安装)等。   1.一份Nginx.conf配置文件 1 # 定义Nginx运行的用户 和 用户组 如果对应服务器暴露在外面的话建议使用权限较小的用户 防止被入侵 ...

4年前 (2020-08-23) 6℃

高并发

Nginx 单机百万QPS环境搭建

Nginx 单机百万QPS环境搭建
一、背景 最近公司在做一些物联网产品,物物通信用的是MQTT协议,内部权限与内部关系等业务逻辑准备用HTTP实现。leader要求在本地测试中要模拟出百万用户同时在线的需求。虽然该产品最后不一定有这么多,但是既然要求到了就要模拟出来。MQTT用的是erlang的emqtt,这个已...

4年前 (2020-08-23) 6℃

linux

linux 查看机器cpu核数

linux 查看机器cpu核数
linux 查看机器cpu核数 CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 查看CPU信息(型号) [root@AAA ~]# cat /proc/cpuinfo | grep na...

4年前 (2020-08-23) 7℃

高并发

linux CPU使用率过高或负载过高的处理思路

linux CPU使用率过高或负载过高的处理思路
1、查看系统CPU负载及使用率的命令为:top    vmstat top 命令:查看进程级别的cpu使用情况。 vmstat 命令:查看系统级别的cpu使用情况。 下面通过具体的图例来分析: 1.1  top 命令可以查看进程的CPU、内存等资源的使用情况。       在to...

4年前 (2020-08-23) 12℃

linux

Linux中CPU使用率低负载高

Linux中CPU使用率低负载高 一、原因总结     等待磁盘I/O完成的进程过多,导致进程队列长度过大,但是cpu运行的进程却很少,这样就导致负载过大,但cpu使用率低。 二、场景分析 (1)磁盘读写请求过多就会导致大量I/O等待     cpu的工作效率要高于磁盘,而进程在...

4年前 (2020-08-23) 7℃

linux

磁盘和内存的区别

磁盘和内存的区别与联系: (磁盘--也叫硬盘--或是U盘--或是移动硬盘) 1、硬盘与内存都是存储器,一个是内部,一个是外部。 2、硬盘与内存的区别是很大的,这里只谈最主要的三点: 1)内存是计算机的工作场所,硬盘用来存放暂时不用的信息; 2)内存是半导体材料制...

4年前 (2020-08-23) 6℃

php

PHP性能调优—PHP-FPM配置及使用总结

PHP性能调优—PHP-FPM配置及使用总结
PHP-FPM配置及使用总结: php-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中,我们必须将其patch到PHP源代码中,然后再行编译才能使用。而现在我们可以在PHP 5.3.2及更新版本...

4年前 (2020-08-23) 6℃

高并发

Linux排查Load过高问题

情况1:CPU高、Load高 通过top命令查找占用CPU最高的进程PID; 通过top -Hp PID查找占用CPU最高的线程TID; 对于java程序,使用jstack打印线程堆栈信息; 通过printf %x tid打印出最消耗CPU线程的十六进制; 在堆栈信息中查看该线...

4年前 (2020-08-23) 7℃

nginx

nginx调优和优化监控

https://www.zabbix.com/integrations/nginx   Grafana和ES打造的Nginx的仪表盘 ES Nginx Logs https://grafana.com/grafana/dashboards/11190 ELK之八R...

4年前 (2020-08-22) 7℃

php

php-fpm状态调优详解

fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的zabbix监控,我们需要先了解php-fpm状态页是怎么回事。 启用php-fpm状态功能 1 2 # cat  /usr/local...

4年前 (2020-08-22) 6℃

nginx

Nginx下limit_req模块burst参数超详细解析

Nginx下limit_req模块burst参数超详细解析
在学习Nginx的时候遇到了这个问题,百度到了很多博客,大多都讲得不清不楚,在看到了 http://www.wangjingfeng.com/730.html http://cjhust.blog.163.com/blog/static/175827157201110171141...

4年前 (2020-08-21) 7℃

nginx

Nginx limit模块限制并发数

http://hopestar.github.io/2013/06/08/nginx-limit-moule-note/ nginx 限制ip并发数,nginx限制IP连接数的范例参考: 如何Nginx限制同一个ip的连接数,限制并发数目: 1.添加limit_zone和limi...

4年前 (2020-08-21) 7℃

php

php-fpm参数优化 及 进程数计算方法

php-fpm参数优化 及 进程数计算方法
php-fpm进程设置多少合适,设成动态还是静态? 《lnmp一键安装包》中会根据你服务器内存调整php-fpm进程数。 下面是摘自Google讨论话题:《 PHP-FPM on highload tips》 When you running a highload w...

4年前 (2020-08-19) 9℃

zabbix

zabbix3.4 监控网卡流量设置差量

zabbix3.4 监控网卡流量设置差量
自定义监控项的时候 看里面预设的监控网卡下载流量的key是 net.if.in[if,<mode>] 这次可以监控流量了 但是添加监控项的时候 看网上别人的 都是可以设置数值是每秒的差量 出来的才是实时网速 之前版本是这么设置的   3.4版本的z...

4年前 (2020-08-17) 241℃

supervisor

Supervisor (进程管理利器) 使用说明 – 运维笔记

Supervisor (进程管理利器) 使用说明 – 运维笔记
  一、Supervisor简单介绍 supervisor是一个 Client/Server模式的系统,允许用户在类unix操作系统上监视和控制多个进程,或者可以说是多个程序。supervisor与launchd,daemontools,runit等程序有着相同的功能,...

4年前 (2020-08-17) 7℃