คำถามติดแท็ก stress-testing

30
ทำการทดสอบความเครียดในเว็บแอปพลิเคชันหรือไม่
ก่อนหน้านี้ฉันใช้ Microsoft Web Application Stress Tool และ Pylot เพื่อทดสอบโปรแกรมเว็บ ฉันได้เขียนโฮมเพจง่ายๆสคริปต์เข้าสู่ระบบและคำแนะนำแบบไซต์ (ในไซต์อีคอมเมิร์ซที่เพิ่มรายการสองสามรายการลงในตะกร้าและชำระเงิน) เพียงกดปุ่มหน้าแรกอย่างหนักด้วยนักพัฒนาจำนวนหนึ่งซึ่งมักจะพบปัญหาใหญ่ ปัญหาความสามารถในการขยายเพิ่มเติมจะปรากฏขึ้นในระยะที่สองและมากขึ้น - หลังการเปิดตัว URL ของเครื่องมือที่ผมใช้คือไมโครซอฟท์โฮเมอร์ (aka แอพลิเคชันเว็บของ Microsoft ความเครียดเครื่องมือ ) และPylot รายงานที่สร้างโดยเครื่องมือเหล่านี้ไม่สมเหตุสมผลกับฉันมากและฉันจะใช้เวลาหลายชั่วโมงในการคิดออกว่าการโหลดไซต์พร้อมกันชนิดใดที่จะสามารถสนับสนุน มันคุ้มค่าเสมอเพราะข้อบกพร่องและคอขวดที่โง่เง่าจะเกิดขึ้นเสมอ (ตัวอย่างเช่นเว็บเซิร์ฟเวอร์การกำหนดค่าผิดพลาด) คุณทำอะไรไปแล้วมีเครื่องมืออะไรที่คุณใช้และคุณประสบความสำเร็จในด้านใดบ้าง? ส่วนที่น่าสนใจที่สุดสำหรับฉันคือสูตรคำนวณที่มีความหมายสำหรับการคำนวณจำนวนผู้ใช้ที่ใช้งานพร้อมกันที่แอพสามารถรองรับได้จากตัวเลขที่รายงานโดยแอปพลิเคชันทดสอบความเครียด

2
ผลลัพธ์ที่ไม่คาดหมายของ node.js กับการทดสอบประสิทธิภาพ ASP.NET Core
ฉันกำลังทำแบบทดสอบความเครียดฉบับย่อเกี่ยวกับโครงการสวัสดีชาวโลกสองโครงการ Node.js และ asp.net-core. ทั้งสองกำลังทำงานในโหมดการผลิตและไม่มีคนตัดไม้ที่แนบมากับพวกเขา ผลที่ได้คือน่าอัศจรรย์! ASP.NET core นั้นมีประสิทธิภาพที่เหนือกว่าแอป node.js แม้หลังจากทำงานพิเศษบางอย่างแล้วในขณะที่แอป node.js ก็แค่แสดงผลมุมมอง แอพ 1: http://localhost:3000/nodejs node.js การใช้ : node.js, เอ็นจิ้นการแสดงผลด่วนและ vash รหัสในจุดสิ้นสุดนี้คือ router.get('/', function(req, res, next) { var vm = { title: 'Express', time: new Date() } res.render('index', vm); }); อย่างที่คุณเห็นมันไม่ทำอะไรเลยนอกจากการส่งวันที่ปัจจุบันผ่านtimeตัวแปรไปยังมุมมอง แอพ 2: http://localhost:5000/aspnet-core asp.net core การใช้ : ASP.NET …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.