Nếu bạn đang sử dụng VPS miễn phí của Oracle Cloud (OCI Free Tier), chắc đã nghe đến tình trạng VPS sẽ bị xóa nếu không có hoạt động, để nhàn rỗi (idle) quá lâu. Cụ thể quy định của Oracle được ghi ở đây: https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm

Idle Always Free compute instances may be reclaimed by Oracle. Oracle will deem virtual machine and bare metal compute instances as idle if, during a 7-day period, the following are true:

  • CPU utilization for the 95th percentile is less than 10%
  • Network utilization is less than 10%
  • Memory utilization is less than 10% (applies to A1 shapes only)

1. Vì sao VPS Oracle bị xóa?

Oracle quy định rằng các máy ảo miễn phí nếu không hoạt động hoặc ít hoạt động trong một khoảng thời gian dài sẽ có nguy cơ bị thu hồi để dành tài nguyên cho người dùng khác. Nếu VPS của bạn không chạy ứng dụng gì nặng hoặc chỉ để không, khả năng cao sẽ bị hệ thống “để ý” và “bị chém”.

2. Giải pháp: sử dụng Lookbusy

Để tránh VPS miễn phí của Oracle bị xóa, từ đầu năm ngoái, mình đã cài đặt công cụ lookbusy để tạo tải ảo trên CPU, bộ nhớ, I/O… Nó giúp VPS luôn có hoạt động, tránh bị đánh dấu là “idle”.

Cài đặt Lookbusy

Yêu cầu VPS của bạn đã được cài đặt sẵn Docker và Git.

Clone repo sau về máy

https://github.com/10h30/lookbusy-docker.gitCode language: JavaScript (javascript)

Truy cập vào thư mục và kích hoạt

cd lookbusy-docker
docker compose up -d --buildCode language: Bash (bash)

Chờ vài phút để hệ thống kích hoạt.

Kiểm tra lại lookbusy đã hoạt động ổn định chưa bằng cách kiểm tra log

docker compose logsCode language: Nginx (nginx)

Thông báo hiện ra như bên dưới: lookbusy sẽ duy trì tải cpu luôn trong khoảng 15-20%

lookbusy  | cpu_spin (7): starting 4 spinner(s) for 15%-20% usageCode language: YAML (yaml)

Kiểm tra tải hệ thống bằng btop : lookbusy chạy 4 instance khác nhau để giữ CPU luôn hoạt động trong ngưỡng yêu cầu.

VPS của mình hiện đã sống được hơn 500 ngày (up 543d) với cách cài đặt lookbusy này. Nên có thể tạm yên tâm nó hiệu quả nhé!

3. Lời kết

Sử dụng lookbusy là cách đơn giản và hiệu quả để giữ VPS Oracle miễn phí luôn trong trạng thái hoạt động, tránh bị xóa do nhàn rỗi quá lâu. Trong tương lai nếu bạn cần sử dụng các ứng dụng tốn nhiều tài nguyên, hãy cân nhắc tắt lookbusy để duy trì hiệu suất hệ thống, tránh gây ảnh hưởng đến các ứng dụng chính.

Chúc bạn thực hiện thành công.

Nếu bạn cần hỗ trợ kỹ thuật miễn phí, vui lòng gửi câu hỏi trực tiếp ở phần Thảo luận bên dưới, mình sẽ trả lời trong thời gian sớm nhất.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *


Bạn cần hỗ trợ kỹ thuật chuyên sâu?

Khám phá các gói dịch vụ giúp bạn tối ưu công việc và vận hành hệ thống hiệu quả hơn. Từ chăm sóc website đến hỗ trợ kỹ thuật, mọi thứ đều linh hoạt và phù hợp với nhu cầu của bạn.