精华内容
下载资源
问答
  • 服务器崩溃的原因

    千次阅读 2020-01-13 21:35:09
    服务器崩溃的原因 像这种大型视频网站服务器都能遇到服务器崩溃的突发问题,何况中小型企业的服务器呢。那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的...

    服务器崩溃的原因

    像这种大型视频网站服务器都能遇到服务器崩溃的突发问题,何况中小型企业的服务器呢。那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的原因主要有以下几点:

    访问峰值或请求超过服务器的承受力

    第一,访问峰值或请求超过服务器的承受力
    企业平时租用和托管的服务器是有峰值承受限制的,一旦超过了该承受能力,就会导致服务器瘫痪,网站访问不了。而出现这样的直接原因就是在一段时间内,网站的访问量巨大,已经超出了服务器的承受能力。这样的例子比比皆是,以前春运期间,12306网站就频繁出现崩溃,因为那段时间网购火车票的人很多。
      
    第二,磁盘已满
    导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带)。
    日志文件会很快用光所有的磁盘空间。Web服务器的日志文件、SQL*Net的日志文件、 JDBC日志文件,以及应用程序服务器日志文件均与内存泄漏有同等的危害。可以采取措施将日志文件保存在与操作系统不同的文件系统中。日志文件系统空间已 满时Web服务器也会被挂起,但机器自身被挂起的几率已大大减低。

    第三,服务器超载
    Netscape Web服务器的每个连接都使用一个线程。Netscape Enterprise Web服务器会在线程用完后挂起,而不为已存在的连接提供任何服务。如果有一种负载分布机制可以检测到服务器没有响应,则该服务器上的负载就可以分布到其 它的Web服务器上,这可能会致使这些服务器一个接一个地用光所有的线程。这样一来,整个服务器组都会被挂起。操作系统级别可能还在不断地接收新的连接, 而应用程序(Web服务器)却无法为这些连接提供服务。用户可以在浏览器状态行上看到

    第四,服务器遭遇恶意攻击破坏

    互联网时代黑客们充斥网络,网站服务器遭受攻击已经屡见不鲜。任何网站服务器都面临着网络攻击的风险,这个是无法预测也无法避免的,但是我们也要做好防范,将风险降至最低。

    展开全文
  • 最近对老旧系统改造需要提高大数据量查询速度,引入了solr。建了个28803309条索引:但是查询时出现了后半部分数据无法全部查询出来:第0-10条可以查出来, solrQuery.setStart(0); solrQuery.setRows(10);第1...

    最近对老旧系统改造需要提高大数据量的查询速度,引入了solr。建了个28803309条的索引:

    但是查询时出现了后半部分数据无法全部查询出来:

    第0-10条可以查出来,

     solrQuery.setStart(0);
     solrQuery.setRows(10);

    第1千万到1千万零10条也可以查出来

     solrQuery.setStart(10000000);
    solrQuery.setRows(10000010);

    但是当setStart()大到一定程度比如
    solrQuery.setStart(18000000);
    solrQuery.setRows(10)
    时,solr服务器就崩溃掉了。必须重启solr服务。

    原因分析:
    solr的查询涉及到排序,文件里没法直接分页了,所以它是在内存中分页的。在内存中分页,查询速度也非常快,但是需要的内存大,空间换时间。

    因此,解决方法:加大内存,查看/solr/bin/下的启动本solr

    echo "  -z <zkHost>   Zookeeper connection string; only used when running in SolrCloud mode using -c"
        echo "                   To launch an embedded Zookeeper instance, don't pass this parameter."
        echo ""
        echo "  -m <memory>   Sets the min (-Xms) and max (-Xmx) heap size for the JVM, such as: -m 4g"
        echo "                  results in: -Xms4g -Xmx4g; by default, this script sets the heap size to 512m"
        echo ""
        echo "  -s <dir>  

    可知,solr的启动脚本里默认情况下最大启动内存为512M ,通过启动参数 -m 重启内存为2G

    [root@kaifa-19 bin]# ./solr start -m 2g

    此时重新访问solr服务 查询任何区域不再崩溃。

    可以根据自己的机器配置设置java的合理的jvm内存值

    展开全文
  • 服务器崩溃的原因 像这种大型视频网站服务器都能遇到服务器崩溃的突发问题,何况中小型企业的服务器呢。那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的...

    服务器崩溃的原因

    像这种大型视频网站服务器都能遇到服务器崩溃的突发问题,何况中小型企业的服务器呢。那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的原因主要有以下几点:

    访问峰值或请求超过服务器的承受力

    第一,访问峰值或请求超过服务器的承受力

    企业平时租用和托管的服务器是有峰值承受限制的,一旦超过了该承受能力,就会导致服务器瘫痪,网站访问不了。而出现这样的直接原因就是在一段时间内,网站的访问量巨大,已经超出了服务器的承受能力。这样的例子比比皆是,以前春运期间,12306网站就频繁出现崩溃,因为那段时间网购火车票的人很多。

    第二,磁盘已满

    导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带)。

    日志文件会很快用光所有的磁盘空间。Web服务器的日志文件、SQL*Net的日志文件、 JDBC日志文件,以及应用程序服务器日志文件均与内存泄漏有同等的危害。可以采取措施将日志文件保存在与操作系统不同的文件系统中。日志文件系统空间已 满时Web服务器也会被挂起,但机器自身被挂起的几率已大大减低。

    第三,服务器超载

    Netscape Web服务器的每个连接都使用一个线程。Netscape Enterprise Web服务器会在线程用完后挂起,而不为已存在的连接提供任何服务。如果有一种负载分布机制可以检测到服务器没有响应,则该服务器上的负载就可以分布到其 它的Web服务器上,这可能会致使这些服务器一个接一个地用光所有的线程。这样一来,整个服务器组都会被挂起。操作系统级别可能还在不断地接收新的连接, 而应用程序(Web服务器)却无法为这些连接提供服务。用户可以在浏览器状态行上看到

    第四,服务器遭遇恶意攻击破坏

    互联网时代黑客们充斥网络,网站服务器遭受攻击已经屡见不鲜。任何网站服务器都面临着网络攻击的风险,这个是无法预测也无法避免的,但是我们也要做好防范,将风险降至最低。

    展开全文
  • 那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的原因主要有以下几点: 访问峰值或请求超过服务器的承受力 第一,访问峰值或请求超过服务器的承受力 ...

    像这种大型视频网站服务器都能遇到服务器崩溃的突发问题,何况中小型企业的服务器呢
    那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的原因主要有以下几点:
    访问峰值或请求超过服务器的承受力


    第一,访问峰值或请求超过服务器的承受力

    企业平时租用和托管的服务器是有峰值承受限制的,一旦超过了该承受能力,就会导致服务器瘫痪,网站访问不了,而出现这样的直接原因就是在一段时间内,网站的访问量巨大,已经超出了服务器的承受能力,这样的例子比比皆是,以前春运期间,12306网 站就频繁出现崩溃,因为那段时间网购火车票的人很多


    第二,磁盘已满


    导致系统无法正常运行的最可能的原因是磁盘已满,一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负 载转存到备份存储介质中(例如磁带)日志文件会很快用光所有的磁盘空间。Web服务器的日志文件、SQL *Net的日志文件、JDBC日志文件,以及应用程序服务器日志文件均与内存泄漏有同等的危害。可以采取措施将日志文件保存在与操作系统不同的文件系统中。日志文件系统空间已满时Web服务器也会被
    挂起,但机器自身被挂起的几率已大大减低


    第三,服务器超载


    Netscape Web服务器的每个连接都使用一个线程Netscape Enterprise Web服务器会在线程用完后挂起,而不为已存在的连接提供任何服务。如果有一种负载分布机制可以检测到服务器没有响应,则该服务器上的负载就可以分布
    到其它的Web服务器上,这可能会致使这些服务器一个接一个地用光所有的线程这样一来,整个服务器组都会被挂起。操作系统级别可能还在不断地接收新的连接,而应用程序(Web服务器)却无法为这些连接提供服务。用户可以在浏览器状态行上看到


    第四,服务器遭遇恶意攻击破坏


    互联网时代hk们充斥网络,网站服务器遭受攻击已经屡见不鲜。任何网站服务器都面临着网络攻击的风险,这个是无法预测也无法避免的,但是我们也要做好防范,将风险降至最低。

    展开全文
  • 服务器崩溃常见原因

    千次阅读 2019-11-21 10:56:30
    开发过程中会遇到程序崩溃的问题,大多数开发人员会去看日志,根据日志文件来排查崩溃原因,通过debug解决,然而有时程序崩溃时,日志并不能记录,或来不及记录,以下几种引起程序崩溃的原因: 1. 控制台打印日志...
  • 浅析海外服务器租用出现服务器崩溃原因 大家在使用海外服务器租用的时候,往往会遇到服务器使用崩溃的故障发生。那么针对出现这样的情况到底是什么原因呢,下面就跟着小编赵一八笔记一起来了解一下。 1.系统故障 ...
  • 服务器数据恢复过程: ...该服务器负责人携带服务器内的所有硬盘来到北京数据恢复中心,硬件工程师首先对所有硬盘进行物理检测,经检测未发现硬盘物理故障,也就是说该服务器崩溃的原因并不是硬盘故障。...
  • 服务器崩溃的常见原因及分析

    千次阅读 2018-08-07 11:30:29
    在计算机网络日益普及今天,计算机安全不但要求防治计算机病毒,而且要提高系统抵抗黑客非法入侵能力,还要提高对远程数据传输保密性,避免在传输途中遭受非法窃取。 第一,内存泄漏 当内存是在子程序中...
  • 服务器崩溃原因分析

    千次阅读 2012-11-21 13:54:26
    分析这个问题过程还是挺曲折,如果不想看繁琐分析过程,请直接跳到结论   我们小组成员请耐心看一下过程,积累一下经验,到用户现场是能学习很多东西,以后你们要争取到用户现场,呵呵   ------------...
  • IIS和服务器崩溃原因分析 最近服务器经常出现崩溃,将找到的原因记录下来(原因是验证码生成太过频繁,每页打开时都会自动生成一次验证码)。 其原因可能有: 1、服务器需要打最新的补丁程序 2、程序中出现死...
  • 可以拿到了这个日志,怎样分析Crash的原因呢?下面我们来详细讨论如何分析java_errorpid.log的错误日志。 一. 如何得到这个日志文件 如果有一个严重的错误引起Java进程非正常退出,我们叫Crash,这时候会产生一个...
  • 本文仅仅讨论香港服务器租用或香港服务器托管站点崩溃的几大原因总结。 第一,内存泄漏 C/C++程序还可能产生另一个指针问题:丢失对已分配内存的引用。当内存是在子程序中被分 配时,通常会出现这种...
  • 在计算机网络日益普及今天,计算机安全不但要求防治计算机病毒,而且要提高系统抵抗黑客非法入侵能力,还要提高对远程数据传输保密性,避免在传输途中遭受非法窃取。 第一,内存泄漏 C/C++程序还可能产生另一...
  • 众所周知,Linux服务器以可靠著称。在企业环境中偶尔系统崩溃可能看起来影响不是很多,但是准确地诊断...服务器崩溃后第一步应该检查您系统上运行所有进程,以确保一切都是有效地运行。Linux内置 Top命令允许您查
  • 那么问题来了,致使服务器崩溃的原因有哪些?服务器用户又该如何去避免这些问题的出现?一般来说,服务器崩溃的原因主要有以下几点: 访问峰值或请求超过服务器的承受力 第一,访问峰值或请求超过服务器的承受力 企业...
  • 下面将集中分析总结导致Web站点崩溃的最常见的问题。如果可以解决这些常规问题,那么也将有能力对付出现的一些意外情况。 磁盘已满 导致系统无法正常运行的最可能的原因是磁盘已满。一个好的网络管理员会密切关注...
  • erlang 服务器崩溃bug

    千次阅读 2017-10-26 15:20:12
    问题描述: 服务器测试时,在正常运行2-3天之后直接挂掉了. 解决过程: ...吓得我赶紧百度一波导致erlang 挂掉的原因. 网上学习一波之后还是有点感觉,至少不像一开始一样一点思路都没有(http://
  • 最近开发了一个在线教育系统,使用是最简单单tomcat服务器实现javaweb系统。原本认为没有多少用户,这个简单系统也够用了,结果碰到了用户高峰,导致系统卡死。当时并发tcp连接数居然到了8000+,完全没...
  • 网站令浏览器崩溃的原因

    千次阅读 2018-02-08 11:58:30
     对于访客,如果登录您网站,浏览器就立刻崩溃,我想这对谁都是无法容忍的,对此总结了网站导致浏览器崩溃的原因:1. 内存泄漏 还是先谈下内存泄漏,网站由于内存泄漏的而照成崩溃有两种情况,服务器的崩溃和...
  • 问题描述:服务器使用netty作为服务端,用于接受客户端发送数据,在服务器主动关闭netty服务之后,服务器崩溃了,远程也连接不上,网络访问不了,但是过了一段较长时间,服务器又自动 恢复了。 有哪位大神...
  • 1.服务器进程终止(或者服务器进程崩溃,被迫中止)  讨论没有I/O复用程序缺陷。若客户端在应对多个描述符(称其为源,都有可能被阻塞在源上操作),我们不能单纯阻塞在某个特定源头输入上,而是应该阻塞...
  • windows服务器由于某些原因崩溃重启后,由于需要登陆账号密码才能进入界面,实际配置自动启动脚本根本无法启动,所以也就无法实现服务器的自动恢复功能了。 所以这里需要做几件事情才能达到崩溃自动恢复功能: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 906
精华内容 362
关键字:

服务器崩溃的原因