Đây là lệnh ltpclock có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
ltpclock - tác vụ daemon LTP để quản lý các sự kiện đã lên lịch
SYNOPSIS
ltpclock
MÔ TẢ
ltpclock là một tác vụ "daemon" nền thực hiện định kỳ LTP theo lịch trình
các hoạt động. Nó được sinh sản tự động bởi ltpadmin để đáp lại lệnh 's' rằng
bắt đầu hoạt động của giao thức LTP và nó được kết thúc bởi ltpadmin để đáp lại một
Lệnh 'x' (STOP).
Một lần mỗi giây, ltpclock thực hiện hành động sau:
Đầu tiên, nó quản lý trạng thái hiện tại của tất cả các liên kết ("spans"). Đặc biệt, nó kiểm tra
độ tuổi của khối phiên được lưu trong bộ đệm cho mỗi khoảng thời gian và nếu độ tuổi đó vượt quá
giới hạn thời gian tổng hợp được định cấu hình của span, cung cấp cho semaphore "đầy bộ đệm" cho
khoảng thời gian đó để bắt đầu phân đoạn và truyền khối bằng máy đo nhiệt độ.
Khi làm như vậy, nó cũng đưa ra các thay đổi trạng thái liên kết ("liên kết tín hiệu") từ các thay đổi tốc độ dữ liệu như
được lưu ý trong cơ sở dữ liệu RFX bởi rfxclock:
Nếu tốc độ truyền tới một người hàng xóm là XNUMX nhưng bây giờ là khác XNUMX, thì
truyền đến người hàng xóm đó được bỏ chặn. "Bộ đệm trống" có thể áp dụng
semaphore được đưa ra nếu không có khối gửi đi nào đang được xây dựng (cho phép bắt đầu một
phiên truyền mới) và semaphore "phân đoạn sẵn sàng" được đưa ra nếu
hàng đợi phân đoạn gửi đi không trống (cho phép truyền các phân đoạn bằng liên kết
nhiệm vụ đầu ra của dịch vụ).
Nếu tốc độ truyền tới một người hàng xóm là khác XNUMX nhưng bây giờ là XNUMX, thì
quá trình truyền đến hàng xóm đó bị chặn - tức là, các semaphores kích hoạt
truyền sẽ không còn được đưa ra.
Nếu tốc độ truyền dự tính từ một người hàng xóm khác XNUMX nhưng bây giờ là XNUMX,
thì tất cả các bộ định thời ảnh hưởng đến việc truyền lại phân đoạn tới người hàng xóm đó sẽ bị tạm dừng.
Điều này có tác dụng kéo dài khoảng thời gian của mỗi bộ đếm thời gian bị ảnh hưởng theo độ dài
thời gian mà bộ định thời vẫn bị treo.
Nếu tốc độ truyền dự tính từ một người hàng xóm là XNUMX nhưng bây giờ là khác XNUMX,
thì tất cả các bộ định thời ảnh hưởng đến việc truyền lại phân đoạn tới người hàng xóm đó sẽ được tiếp tục lại.
Sau đó ltpclock truyền lại tất cả các phân đoạn điểm kiểm tra chưa được xác nhận, phân đoạn báo cáo và
các phân đoạn hủy có khoảng thời gian chờ được tính toán đã hết hạn.
EXIT TÌNH TRẠNG
"0" ltpclock đã chấm dứt, vì những lý do được lưu ý trong ion.log tập tin. Nếu sự chấm dứt này là
không được chỉ huy, điều tra và giải quyết vấn đề được xác định trong tệp nhật ký và sử dụng
ltpadmin khởi động lại ltpclock.
"1" ltpclock không thể đính kèm các hoạt động của giao thức LTP, có thể là do ltpadmin
vẫn chưa được chạy.
Sử dụng ltpclock trực tuyến bằng các dịch vụ onworks.net