Tuesday, March 20, 2012

แก้ไข error จากการใช้คำสั่ง apachectl

ตามหัวข้อเลยครับ หลายท่านคงจะเคยใช้คำสั่ง apachectl stop, start, restart ซึ่งเป็นคำสั่งให้ apache ทำงานใน FreeBSD แล้วมีข้อความ error ขึ้นมาประมาณนี้ such file or directory: Failed to enable the 'httpready' Accept Filter ไม่ต้องตกใจนะครับ วิธีแก้ไขง่ายนิดเดียวตามนี้

# kldload accf_http
# vi /boot/loader.conf แล้วพิมพ์บรรทัดนี้เข้าไป accf_http_load="YES"

ทำการบันทึก และหากมีการรีสตาร์ทเซิฟเวอร์ครั้งต่อไปก็จะไม่มี error เหล่านี้ขึ้นมากวนใจแล้วครับ

Friday, March 2, 2012

คำสั่งตรวจสอบ Current Connection ของเซิฟเวอร์

เนื่องจากไม่ค่อยได้ใช้สักเท่าไหร่ กลัวจะลืมรูปแบบการใช้งาน เลยต้องขอบันทึกกันลืมนะครับ
Linux
$netstat -an | grep -c ESTABLISHED

Windows
C:\>netstat -an | find /c "ESTABLISHED"

Monday, February 27, 2012

คำสั่งทดสอบประสิทธิภาพเซิฟเวอร์

สำหรับแอดมินที่อยากจะรู้ว่าเซิฟเวอร์ตัวเองรองรับ Connection ได้มากน้อยแค่ไหน อย่าพลาดกับคำสั่งต่อไปนี้นะครับ
ab -n 100 -c 10 http://yourdomain.com/
เมื่อ
-n คือจำนวน request ทั้งหมดที่จะเรียก หรือยิงเข้าไปที่เซิฟเวอร์นั้น
-c คือจำนวน current connections ที่มีอยู่ ณ ตอนนั้น

ลองดูนะครับ