当前位置: 首页 > linux命令

     linux命令
         1335人感兴趣  ●  2327次引用
  • 微服务架构—优雅停机方案

    微服务架构—优雅停机方案

    摘要:微服务架构中的应用优雅停机主要是指应用实例有计划而平滑(即不产生需要处理的事故)的退出。1介绍微服务架构中的应用优雅停机主要是指应用实例有计划而平滑(即不产生需要处理的事故)的退出。应用服务器的停机主要分为两类:主动停机和被动停机,而其中主动停机和大部分的被动停机都是可以实现优雅停机。如果应用不做优雅停机,则会带来以下情况:数据丢失:内存的中数据尚未持久化至磁盘文件损坏:正在操作写的文件因没有更新完成,导致文件损坏请求丢失:排队中等待处理的请求丢失响应丢失:成功的交易还没来得及做出响应交易

    LINUX 8312024-08-07 18:41:29

  • 如何在linux下把网站放到内存里面给网站提速

    如何在linux下把网站放到内存里面给网站提速

    /dev/shm/是一个设备文件,它使用就是tmpfs文件系统(注意:在Centos和Redhat下,/dev/shm目录是一个链接,指向/run/shm目录,在Ubuntu系统下tmpfs文件系统对应的是/run/shm目录,可以使用df命令查看),因为/dev/shm/这个目录不在硬盘上,而是在内存里,它就是所谓的tmpfs。可通过命令df-h查看到,tmpfs默认大小为物理内存的一半,当然也可以根据实际情况调整。首先为wordpress的缓存文件建立一个目录wpcachemkdir/dev

    LINUX 2412024-08-07 18:30:03

  • 怎样安装和配置ArangoDB

    怎样安装和配置ArangoDB

    ArangoDB是一个开源的分布式原生多模型数据库,是兼有图(graph)、文档(document)和键/值对(key/value)三种数据模型的NoSQL数据库。ArangoDB使用类SQL的查询语言(AQL)构建出高性能应用程序。ArangoDB的安装ArangoDB支持Windows、Linux、Dcoker、Mac等多种系统的安装。Windows下ArangoDB的安装Windows下可以下载压缩包版,也可以下载可执行文件版。我比较喜欢使用压缩包版,下载后选择一个目录直接解压就可以了。解

    LINUX 5632024-08-07 17:30:04

  • 如何使用一根网线让两台ubuntu主机联网

    如何使用一根网线让两台ubuntu主机联网

    如何使用一根网线让两台ubuntu主机联网1、准备主机A:ubuntu16.04主机B:ubuntu16.042、主机A有两个网卡,一个接外网,一个与主机B相接。使用命令iwconfig可以查看主机所有网卡。如上图笔者的A主机(笔记本)上的网卡有:wlp2s0:这个是无线网卡。enp1s0:有线网卡,与B主机相连的网卡。其它与我们无关,无需关心。3、配置A的静态IP编辑文件#vim/etc/network/interfaces为接口enp1s0配置静态IP地址,如下图(其中#==========

    LINUX 5622024-08-07 14:09:27

  • 微服务架构之Nginx链路追踪

    微服务架构之Nginx链路追踪

    在大部分的微服务架构中,Nginx基本是常用的接入层设施,所以我们希望请求ID从Nginx层进行校验填充,并且打印在Nginx的请求日志中。阅读提示:本文不提供链路追踪的完整解决方案,只提供Nginx层对链路追踪的支持方案!1背景介绍微服务的诞生,解决了传统单体应用的很多问题,如可维护性差、扩展性差和灵活性差等问题(粗粒比较)。微服务架构虽好,但同时也带来了很多挑战,其中故障排查就是其需要解决的挑战之一。那么,如何在很多个应用和实例中找到故障发生的根源呢?基于以上需求,我们可以将每一笔交易在各个

    LINUX 7802024-08-06 22:22:12

  • Centos 7安装配置NTP网络时间同步服务器

    Centos 7安装配置NTP网络时间同步服务器

    实验环境:OS:LinuxCentos7.4x86_641.查看当前服务器时区&列出时区并设置时区(如已是正确时区,请略过):#timedatectl#timedatectllist-timezones#timedatectlset-timezoneAsia/Shanghai2.时间时区概念理解:GMT、UTC、CST、DSTUTC:整个地球分为二十四时区,每个时区都有自己的本地时间,在国际无线电通信场合,为了统一起见,使用一个统一的时间,称为通用协调时(UTC:UniversalTimeCoo

    LINUX 9772024-08-05 19:30:17

  • 解决Zabbix中文监控服务器图形图表显示乱码

    解决Zabbix中文监控服务器图形图表显示乱码

    zabbix对中文的支持不是很好,但为了管理方面有时候我们还是会选择中文,在zabbix监控的web界面,图形图标下面的中文会显示一个个小方块,这样是不正确的,需要下载字体。例如“微软雅黑”,“微软雅黑.ttf”命名为“msyh.ttf”,将下载的字体上传到/zabbix/fonts/字体下修改/zabbix/include/defines.inc.php文件中的两处define('ZBX_GRAPH_FONT_NAME','DejaVuSans');define('ZBX_FONT_NAME'

    LINUX 4792024-07-31 15:52:26

  • 如果linux系统下WPS缺失字体导致文件乱码该怎么办?

    如果linux系统下WPS缺失字体导致文件乱码该怎么办?

    1、从网上找到wingdings、wingdings2、wingdings3、Webdings、MTExtra这些字体2、进入主文件夹,按Ctrl+h键(显示隐藏文件),查看有没有.fonts文件夹,如果没有就创建一个3、把下载下来的wingdings、wingdings2、wingdings3、Webdings、MTExtra这些字体,复制到主文件夹下的.fonts文件夹里,再去启动wps看看还有没有“系统缺失字体……”提醒对话框,没有就成功了!  注意事项:wingdings、wingdin

    LINUX 8482024-07-31 10:37:01

  • 麒麟版Linux怎么在笔记本上安装

    麒麟版Linux怎么在笔记本上安装

    1、将刻好的光盘放入光驱,重启电脑,开机F9选择光盘引导。引导后会进入HPRecovery界面,直接选择RestoreSystemFromMedia,回车2、进入安装界面后,会首先提示这个工具会删除整个硬盘上所有的数据,询问用户是否继续。如果之前硬盘中有数据,一定要在这一步之前通过其他方式导出。选择Yes继续3、然后会进一步确认这个过程会删除数据,请用户再次确认。选择OK继续。4、然后等待10分钟左右,系统就会安装完毕。注意期间光盘复制完成后,会自动弹出。此时请取出光盘,并敲击回车继续。

    LINUX 3412024-07-29 16:43:01

  • Redis 缓存 PHP 7.2 session 变量共享

    Redis 缓存 PHP 7.2 session 变量共享

    一般负载均衡内容有两种形式,一种是静态,另一种是动态,动态网站内容就可能需要进行交互,那么就涉及到session共享的问题。默认PHP是将session存储在LocalDisk,如果是多台php主机之间进行负载,那么该如何共享session?今天我们就解决这个问题。session会话共享文件有很多种方式:分布式文件共享;NFS,NAS文件存储等。Nginx负载均衡ip_hash模块,固定访客到后端某台服务器。将session存储到数据库中;例如MySQL,Memcached,Redis,Mong

    LINUX 5942024-07-29 15:50:15

  • DirectAdmin面板ID及IP地址更换解决方案

    DirectAdmin面板ID及IP地址更换解决方案

    登录DirectAdmin服务器#cd/usr/local/directadmin/scripts#./getLicense.sh735312345#servicedirectadminrestart其中7353是客户ID,12345是授权ID如果你的服务器有多个不同的ip可以强制指定一个ip授权如:10.200.200.26#cd/usr/local/directadmin/scripts#./getLicense.sh735312345127.0.0.1#servicedirectadmin

    LINUX 4312024-07-29 09:01:26

  • SYN如何利用TCP协议发动攻击?

    SYN如何利用TCP协议发动攻击?

    SYN攻击是黑客攻击常用的一种手段,是DDoS的方式之一。SYN攻击利用TCP协议缺陷,通过发送大量的半连接请求,耗费CPU和内存资源。SYN攻击除了能影响主机外,还可以危害路由器、防火墙等网络系统,事实上SYN攻击并不管目标是什么系统,只要这些系统打开TCP服务就可以实施。要明白这种攻击的基本原理,还是要从TCP连接建立的过程开始说起:大家都知道,TCP是基于连接的,也就是说:为了在服务端和客户端之间传送TCP数据,必须先建立一个虚拟链路,也就是TCP连接,建立TCP连接的标准过程是这样的:第

    LINUX 9752024-07-27 10:13:01

  • 细说利用Splunk监控Kubernetes运行性能

    细说利用Splunk监控Kubernetes运行性能

    部署架构下图是该方案的部署架构,主要包括:利用Heapster收集K8s的性能数据,包含CPU,Memory,Network,FileSystem等利用Heapster的StatsdSink,发送数据到Splunk的MetricsStore利用Splunk的搜索命令和仪表盘功能对性能数据进行监控前期准备前期主要要准备好两件事:编译最新的Heapster的镜像,并上传到某个公共的Docker镜像仓库,例如dockerhub在Splunk中配置MetricsStore和对应的网络输入(Network

    LINUX 7042024-07-26 19:49:18

  • 如何处理WordPress上传资源报HTTP错误

    如何处理WordPress上传资源报HTTP错误

    简述在公司内部搭建内部视频学习网站,经过对比选择了wordpress进行站点搭建。但是在上传视频遭遇到了各种问题,特将此处理过程进行记录。原因排查1.上传一个十几兆mp4的文件上传进度到达百分之百,会媒体提示http错误2.刚开始怀疑是PHP、Nginx的上传大小限制了。但是查看PHP、Nginx配置均配置了1000Mvim/etc/nginx/conf.d/default.conflocation/{root/data/web;indexindex.phpindex.htmlindex.htm

    LINUX 7822024-07-25 11:10:18

  • 修改、破解 MariaDB数据库 root 密码

    修改、破解 MariaDB数据库 root 密码

    修改mysql密码有多种方案下面介绍2个方案一#/usr/local/mysql/bin/mysqladmin-uroot-ppassword"New-password"Enterpassword:【输入原有密码】//输入后回车密码就修改成了New-password方案二#mysql-uroot-p//回车登录mysql系统Enterpassword:【输入原来的密码】MariaDB[(none)]>usemysql;//进入mysql数据库MariaDB[(none)]>updateusers

    LINUX 11362024-07-25 10:55:29

  • linux 系统分区 格式化及挂载磁盘

    linux 系统分区 格式化及挂载磁盘

    服务器安装centos的时候,通常linux系统分区默认为3个分区,主分区最多4个,其他可根据自己的需要挂载。/根分区,通常10-100G左右(根据总磁盘大小情况)/boot系统操作分区(100-500MB足矣)/swap虚拟内存暂存分区(通常是内存的2倍)如果有剩下的磁盘就保留,后期再挂载。安装完系统后就开始格式化剩下的分区,并挂载指派出来。1、首先查看未指派的分区名称,有的不一样,我的分别是/dev/sda和/dev/sdb,sda是系统分区,sdb是存储数据分区。#fdisk-lDisk/

    LINUX 3272024-07-24 18:34:22

热门阅读

关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号