Score:0

ฉันจะทราบได้อย่างไรว่าเหตุใดคำขอ PHP ไปยังเซิร์ฟเวอร์ภายนอกจึงช้า

ธง fr
ose

ในช่วงสองเดือนที่ผ่านมา บางวันคำขอ (รับ/โพสต์) ไปยังลิงก์ภายนอกของฉันทำงานด้วยความล่าช้า อย่างไรก็ตาม ปัญหานี้เกิดขึ้นในรหัสของฉันที่ทำงานบนเซิร์ฟเวอร์ที่ฉันใช้งานหนักเท่านั้น ฉันมีสามเซิร์ฟเวอร์(Centos 7, Centos7, Windows Server) ทั้งสองมีคุณสมบัติเหมือนกัน (หนึ่งคือเซิร์ฟเวอร์ที่ฉันใช้งานหนักและคำขอที่ฉันส่งไปยังลิงก์ภายนอกส่งคืนช้า)

แม้ว่าจะเปิดเร็วมากใน Windows และเซิร์ฟเวอร์ centos ตัวที่ 2 แต่จะใช้เวลา 5 วินาทีในการเปิดเซิร์ฟเวอร์ Centos ที่ใช้งานหนัก ทำไมสิ่งนี้ถึงเกิดขึ้น? ฉันตรวจสอบการใช้ RAM และดิสก์ของเซิร์ฟเวอร์แล้ว ไม่มีอะไรผิดปกติ ฉันปิดเซิร์ฟเวอร์แล้วเปิดใหม่ก็ยังไม่แก้ไข สถานการณ์นี้ไม่มีอยู่เมื่อสามวันก่อน เมื่อฉันตื่นขึ้นในเช้าวันหนึ่ง มันเริ่มเชื่องช้า เช่นเดียวกับก่อนหน้านี้ ฉันจะตื่นขึ้นมาในเช้าวันหนึ่งและจะได้รับการแก้ไขอีกครั้ง

มีการติดตั้ง Vesta บนเซิร์ฟเวอร์ของฉัน ฉันใช้ Apache ฉันต้องควบคุมบริการใดเป็นพิเศษ ความช้าไม่ได้เฉพาะกับลิงก์นี้เพียงอย่างเดียว แต่ยังโหลดช้าเมื่อฉันส่งคำขอ curl ที่อื่น

เซิร์ฟเวอร์ทั้งหมดทำงานในศูนย์ข้อมูลที่ตั้งอยู่ในประเทศเยอรมนี

ฟังก์ชัน tcmbKurlari(){
$url= 'https://www.tcmb.gov.tr/kurlar/today.xml';
$context = stream_context_create(อาร์เรย์('ssl'=>อาร์เรย์(
    'verify_peer' => เท็จ 
    "verify_peer_name"=>เท็จ
)));
libxml_set_streams_context($บริบท);
$currency = simplexml_load_file($url);

คืนสกุลเงิน $;
}

print_r(tcmbKurlari());
djdomi avatar
za flag
หากเกี่ยวข้องกับ ngix ทำไมไม่แคช
fr flag
ose
@djdomi ข้อมูลที่ฉันได้รับจะอัปเดตทุกนาที ฉันสามารถแคชที่นี่ได้ไหม ฉันยังพบความล่าช้านี้บนเซิร์ฟเวอร์ที่ฉันส่งคำขอโพสต์
jp flag
ใช้ `curl` เพื่อวัดเวลาคำขอ - https://stackoverflow.com/a/22625150/95985

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา