Mới phát hiện ra một hiện tượng: dạo này truy vấn dữ liệu cứ bị “kẹt một nhịp”. Lúc đầu còn tưởng node bị “toang”, nhưng sau khi debug một vòng thì mới thấy vấn đề nằm ở phía bộ lập chỉ mục. Subgraph cập nhật chậm, RPC bị giới hạn tải; bên bạn thì đã gọi/điều chỉnh hợp đồng cả buổi, nhưng giao diện vẫn hiển thị trạng thái cách đây vài giờ. Trong khi ngoài chuỗi mọi thứ vẫn hoạt động bình thường, thì “tường dữ liệu” lại chặn bạn ngay tại đó.



Nói thẳng ra thì là lớp chỉ mục không theo kịp nhịp của lớp thực thi. Phần “module hóa” có thổi phồng to đến đâu, tầng DA có tách ra chi tiết đến đâu, thứ người dùng cảm nhận được cũng chỉ là “cái này sao lại cứ không cập nhật”. Nhà phát triển thì thấy chia module rất thanh lịch, còn người dùng chỉ thấy dữ liệu không còn mới.

Dù sao khi mình chạy vị thế trong thời gian qua, thứ khó chịu nhất vẫn là kiểu chờ lơ lửng trên không này. Nếu công cụ không kịp thời, thì dù đường cong có đẹp đến đâu cũng vô nghĩa. Thôi thì, trước mắt mình viết một đoạn script nhỏ để theo dõi thời gian phản hồi của RPC; dù sao dữ liệu của mình thì mình tự cứu.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Đã ghim