Destiny 2 đã phải vật lộn với việc gắn mã lỗi và sự cố ngừng hoạt động thường xuyên của máy chủ trong nhiều tháng, thường xuyên khiến người chơi không thể chơi trò chơi theo cách giống như hàng tuần. Giờ đây, nhà phát triển Bungie cuối cùng đã giải quyết tình trạng ổn định của trò chơi và những gì hãng đang làm để khắc phục. Spoilers: đó là tin tốt và xấu.
Hãy bắt đầu với câu hỏi rõ ràng: tại sao các máy chủ lại bị cháy? Bungie giải thích trong blog mới nhất của mình post, thủ phạm chính là một phần của cơ sở hạ tầng có tên là Khiếu nại, theo dõi lối chơi từng khoảnh khắc và do đó”xử lý một khối lượng lớn, định tuyến từng lần tiêu diệt, quả cầu hoặc đơn vị Glimmer trong Destiny 2 đến đúng người nhận.”
Trước khi phát hành Lightfall, Bungie đã thực hiện các thay đổi đối với Xác nhận quyền sở hữu giúp cải thiện tính ổn định trong những thời điểm có lưu lượng truy cập cao, chẳng hạn như mở rộng hoặc khởi chạy đột kích. Thật không may, những thay đổi này làm ảnh hưởng đến sự ổn định chung do”các vấn đề xung quanh chức năng khôi phục lỗi của dịch vụ”.
Điều này dẫn chúng ta đến các mã lỗi và sự cố ngừng hoạt động của máy chủ mà Destiny 2 đã thấy. Do bản chất của những sự cố này, Bungie cho biết hệ thống mới của họ”không phải lúc nào cũng phục hồi như mong đợi”, góp phần tạo ra các mã lỗi khét tiếng như Weasel và Baboon, đồng thời buộc khởi động lại khó khăn chính dịch vụ Yêu cầu hoặc toàn bộ cơ sở hạ tầng Destiny 2. Điều này lại dẫn đến thời gian chết, mà Bungie nói rằng nó”đang nhanh chóng hoạt động để khắc phục.”
(Tín dụng hình ảnh: Bungie)
Khi nó hoạt động trên các bản sửa lỗi, Bungie nhanh chóng nhấn mạnh rằng”đây không phải là quá trình có thể xảy ra trong một sớm một chiều”, một phần vì những thay đổi vội vàng có thể khiến mọi thứ tồi tệ hơn. Nhóm cho biết”những cải tiến mà chúng tôi đang thực hiện là một bước quan trọng trong việc giải quyết các vấn đề tức thời mà người chơi đang gặp phải cũng như trang bị tốt hơn cho chúng tôi để đối phó với mọi vấn đề tiềm ẩn có thể phát sinh trong tương lai.”
Với điều đó trong lưu ý, Bungie đã đưa ra một lộ trình cho các bản sửa lỗi ổn định của Destiny 2 đã được lên kế hoạch, kéo dài đến hai phần tiếp theo, 22 và 23. Đương nhiên, studio đã làm việc để giảm sự gián đoạn và ngăn chặn hoặc rút ngắn thời gian ngừng hoạt động, và công việc đó sẽ tiếp tục.
Hơn nữa, bản cập nhật sắp ra mắt trong mùa giải này sẽ mang đến những cải tiến về chẩn đoán, giúp tăng tốc độ xử lý và khắc phục sự cố, lý tưởng nhất là cho phép Bungie”giảm thiểu rủi ro suy giảm độ ổn định hơn nữa, đồng thời giúp chúng tôi xác nhận thêm tính hiệu quả của các bản sửa lỗi ra khỏi lộ trình.”
Sắp tới, việc ra mắt phần 22 nhằm mục đích”cải thiện khả năng’tự phục hồi’của Yêu cầu và giảm khả năng chúng tôi phải tạm thời đưa Destiny 2 vào chế độ ngoại tuyến khi xảy ra sự cố.”(Tôi đoán họ sẽ cho nó một phân lớp Năng lượng mặt trời và Lựu đạn chữa bệnh; tôi không biết, tôi không phải là kỹ sư.)
Nếu mọi việc suôn sẻ, điều này sẽ cải thiện khả năng phát hiện, mang lại mục tiêu Các bản sửa lỗi xác nhận quyền sở hữu đối với tính ổn định và khả năng phục hồi, đồng thời”giảm khả năng xảy ra’vòng xoáy tử thần’của các tin nhắn chậm gây ra nhiều tin nhắn chậm hơn.”Nếu các kỹ sư đang nói về vòng xoáy tử thần, thì có gì đó không ổn, nhưng hy vọng rằng ít nhất thì phần 22 sẽ ít thời gian chết hơn.
(Tín dụng hình ảnh: Bungie)
Dựa trên diễn biến của phần 22, phần 23 sẽ thực hiện”những cải tiến kiến trúc sâu hơn và rộng hơn để cải thiện tính ổn định của dịch vụ và khả năng phục hồi của Destiny 2, điều này sẽ bao gồm một loạt các cải tiến bổ sung.”
Vì vậy, tin tốt là rõ ràng phân đoạn nào trong quy trình Destiny 2 là vấn đề lớn nhất và Bungie đã có các bản sửa lỗi khả thi đang được thực hiện. Tin xấu là các bản sửa lỗi này sẽ mất một khoảng thời gian – mỗi mùa kéo dài vài tháng, hãy nhớ rằng, và mùa 21 vẫn còn hơn một tháng nữa mới diễn ra.
Ngoài ra, Bungie cảnh báo rằng”một số thay đổi này sẽ mang tính cấu trúc về bản chất và có thể gây thêm bất ổn khi chúng tôi triển khai ban đầu.”Nói cách khác, trò chơi sẽ không ngừng hoạt động trong ít nhất nhiều tháng nữa và chúng tôi chắc chắn sẽ thấy nhiều lỗi và sự cố ngừng hoạt động hơn-có thể là một số lỗi mới ngoạn mục-trong thời gian chờ đợi. Ai đó ném thêm hạt hồi máu vào máy chủ và cầu nguyện.
Điều này đang đặt nền móng cho Destiny 2: The Final Shape ổn định hơn, sẽ có buổi giới thiệu riêng vào tháng 8.