免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: kingstone32
打印 上一主题 下一主题

[FreeBSD] 装BSD两个星期了,网站经常莫明其秒的挂掉,哪个高手帮帮我 [复制链接]

论坛徽章:
0
51 [报告]
发表于 2007-04-04 10:58 |只看该作者
你的机器那样的负载是很正常的。
目前能做的是调整一下Apache的mpm
<IfModule mpm_prefork_module>
    StartServers          25
    MinSpareServers       25
    MaxSpareServers      50
    ServerLimit         2000
    MaxClients          1500
    MaxRequestsPerChild   10000 #一定要定义这个值
</IfModule>

另外,你的Mysql占用太多资源

请适当减少
[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-locking
key_buffer = 384M
max_allowed_packet = 1M
table_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
max_connections=2048

改为:
[mysqld]
port            = 3306
socket          = /tmp/mysql.sock
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 512  #根据你打开表的数量定
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 16M
thread_cache_size = 8
query_cache_size = 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8  #实际CPU数理乘2
max_connections=1000 #应该够用了
max_connect_error=1000

这样试一下。

论坛徽章:
0
52 [报告]
发表于 2007-04-04 12:47 |只看该作者
我用ULE的时候感觉不稳定

论坛徽章:
0
53 [报告]
发表于 2007-04-04 21:02 |只看该作者
原帖由 Coolriver 于 2007-4-4 10:58 发表
你的机器那样的负载是很正常的。
目前能做的是调整一下Apache的mpm
<IfModule mpm_prefork_module>
    StartServers          25
    MinSpareServers       25
    MaxSpareServers      50
...


谢谢,不过我这样调整后论坛不到半个小时就挂了,重启后还出现下面的错误:
Discuz! info: Can not connect to MySQL server

Time: 2007-4-4 9:01pm
Script: /index.php

Error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Errno.: 2002

Similar error report has beed dispatched to administrator before.

论坛徽章:
0
54 [报告]
发表于 2007-04-04 21:11 |只看该作者
呵呵,估计是被dos了

论坛徽章:
0
55 [报告]
发表于 2007-04-04 21:56 |只看该作者
原帖由 compnik 于 2007-4-4 21:11 发表
呵呵,估计是被dos了


机房有硬防的,BSD也装了IPFW,应该可以抵御啊,今天是人太多所以挂掉了,现在把apache 換到 lighttpd 试试,估计是负载过高了

论坛徽章:
0
56 [报告]
发表于 2007-04-04 22:04 |只看该作者
原帖由 lubber 于 2007-4-4 12:47 发表
我用ULE的时候感觉不稳定


那用哪个版本较稳定呢?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
57 [报告]
发表于 2007-04-04 22:07 |只看该作者
原帖由 kingstone32 于 2007-4-4 21:56 发表


机房有硬防的,BSD也装了IPFW,应该可以抵御啊,今天是人太多所以挂掉了,现在把apache 換到 lighttpd 试试,估计是负载过高了


负载高,也不至于mysql挂掉啊。

挂掉的时候,mysql又是什么提示?

论坛徽章:
0
58 [报告]
发表于 2007-04-04 22:42 |只看该作者
原帖由 kingstone32 于 2007-4-4 21:56 发表


机房有硬防的,BSD也装了IPFW,应该可以抵御啊,今天是人太多所以挂掉了,现在把apache 換到 lighttpd 试试,估计是负载过高了



换多少个*httpd都没有用
你的问题明显是mysql联接数过多引起的
十之八九是应用层的dos

还是赶快先查清楚是不是单个ip过来的吧,
这种问题居然还讨论半天....

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
59 [报告]
发表于 2007-04-04 23:43 |只看该作者
cpu0 (BSP): APIC ID:  0
cpu1 (AP): APIC ID:  1
ioapic0: Changing APIC ID to 2
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <GBT AWRDACPI> on motherboard
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
acpi_throttle0: <ACPI CPU Throttling> on cpu0
cpu1: <ACPI CPU> on acpi0
acpi_throttle1: <ACPI CPU Throttling> on cpu1
acpi_throttle1: failed to attach P_CNT


楼主的CPU地方已经出现问题。建议换一个能用的32位的SMP内核试试。

64位再加上双核,用更传统的方式也许更安全一些。

[ 本帖最后由 lsstarboy 于 2007-4-4 23:44 编辑 ]

论坛徽章:
0
60 [报告]
发表于 2007-04-05 13:36 |只看该作者
Prefork 不要那么配置.
ServerLimit 800
MaxClient 640
先看看,其他参数默认

如果装了discuz,请检查下是不是有插件,并在本地装一个干净的discuz,和你正在run的对照一下数据结构.重要是cdb_members和cdb_threads表,看看有没有出现varchar类型的字段,我们在设计这个表的时候,都是按定长设计的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP