Điểm:0

Làm cách nào để phát hiện lý do tại sao PHP yêu cầu máy chủ bên ngoài chậm?

lá cờ fr
ose

Trong hai tháng qua, một số ngày, các yêu cầu của tôi (nhận/đăng) tới các liên kết bên ngoài đang hoạt động chậm trễ. Tuy nhiên, sự cố này chỉ xảy ra trong mã của tôi đang chạy trên máy chủ mà tôi sử dụng nhiều. Tôi có ba máy chủ.(Centos 7, Centos7, Windows Server) Cả hai đều có các tính năng giống nhau. (Một là máy chủ mà tôi sử dụng nhiều và yêu cầu tôi gửi đến liên kết bên ngoài trả về chậm).

Mặc dù nó hoạt động rất nhanh trên Windows và máy chủ centos thứ 2, nhưng phải mất 5 giây để bật máy chủ Centos được sử dụng nhiều. Tại sao điều này xảy ra? Tôi đã kiểm tra việc sử dụng ram và đĩa của máy chủ, không có gì bất thường. Mình tắt server bật lại vẫn không khắc phục được. Tình trạng này không tồn tại ba ngày trước, khi tôi thức dậy vào một buổi sáng, trời bắt đầu chậm chạp. Như những lần trước, tôi sẽ thức dậy vào một buổi sáng và nó sẽ được sửa lại.

Vesta được cài đặt trên máy chủ của tôi, tôi đang sử dụng Apache. Tôi cần kiểm soát cụ thể dịch vụ nào? Tốc độ chậm không chỉ dành riêng cho liên kết này, nó cũng tải chậm khi tôi thực hiện yêu cầu cuộn tròn ở nơi khác.

Tất cả các máy chủ đang chạy trong một trung tâm dữ liệu ở Đức.

hàm tcmbKurlari(){
$url= 'https://www.tcmb.gov.tr/kurlar/today.xml';
$context = stream_context_create(mảng('ssl'=>mảng(
    'verify_peer' => sai, 
    "verify_peer_name"=>false
)));
libxml_set_streams_context($context);
$currency = đơn giảnxml_load_file($url);

trả lại tiền tệ $;
}

print_r(tcmbKurlari());
djdomi avatar
lá cờ za
nếu ngix có liên quan tại sao không lưu trữ nó?
lá cờ fr
ose
@djdomi Dữ liệu tôi lấy được cập nhật mỗi phút. Tôi có thể lưu trữ ở đây không? Tôi cũng gặp phải sự chậm trễ này trên các máy chủ mà tôi đã gửi yêu cầu đăng bài.
lá cờ jp
Sử dụng `curl` để đo thời gian yêu cầu - https://stackoverflow.com/a/22625150/95985

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.