Bạn là một gói tin GET /api/orders vừa rời trình duyệt. Hãy đi qua 17 trạm, hạ gục 13 quái vật tấn công, từ tiến trình master, vòng lặp epoll, bộ phân tích HTTP, 11 giai đoạn xử lý, upstream cho tới chuỗi bộ lọc, rồi mang phản hồi 200 OK về nhà.
Nội dung dựa trên mã nguồn mở nginx (thư mục src/, bản 1.31.x). Đây là trò chơi học tập do cộng đồng tạo ra, không phải sản phẩm chính thức của NGINX hay F5.
Thành phố NGINX trải theo chiều ngang. Cầm ngang điện thoại, bạn sẽ thấy quái vật, cổng và vết nứt từ xa, còn hai ngón cái điều khiển thoải mái hơn.
Gói tin đã cạn máu. Giống một peer có fails >= max_fails trong ngx_http_upstream_get_peer(), bạn bị loại khỏi cuộc chơi.
Hành trình bị reset: mọi cổng đóng lại, mọi quái vật hồi sinh. Bạn phải đi lại từ Cổng Internet với 100 HP mới.
Bạn đã đi trọn một vòng đời request trong nginx: từ accept4() tới ngx_http_set_keepalive(), và hạ gục cả 13 quái vật.
Chọn một trạm đã qua để nghe lại NPC giải thích, hoặc xem lại các quái vật đã hạ.