Bất kỳ loại dữ liệu có thể được đồng bộ hóa miễn là việc thực hiện tồn tại. Chỉ Drupal Drupal để đồng bộ hóa dữ liệu là có thể.
Để đảm bảo rằng quá trình đồng bộ hóa không bị phá vỡ, khung DataSync được sử dụng. Module này cho phép tung ra một loạt trên một luồng hệ thống, nhờ đó tránh được thời gian thực hiện tối đa PHP và giới hạn bộ nhớ. Khuôn khổ này cũng làm SQL giao dịch mà có thể hữu ích trong trường hợp lỗi.
Một async cơ chế push / pull được sử dụng. Máy chủ đẩy để đồng bộ hóa cho khách hàng. Sau đó mỗi khách hàng sẽ xếp hàng một công việc DataSync mới. Về phía khách hàng, khi một công việc chạy, nó kéo danh sách nội dung ban đầu để đồng bộ hóa. Trong khi duyệt các đối tượng cây, đôi khi nó kéo các đối tượng phụ thuộc từ máy chủ nếu cần thiết.
Cài đặt
Giải nén trong thư mục modules của bạn (thường '/ sites / all / modules /')
Enable trong Administer & # x3e; Site xây dựng & # x3e; Modules
UI cho phép để tạo ra một loạt các khách hàng và cấu hình đồng bộ. Cấu hình đồng bộ được xác định bởi một danh sách các quan điểm. Mỗi xem phải trả về một danh sách các định danh đối tượng.
Mỗi khách hàng có thể có một nhà nước hoạt tính hoặc bị đình chỉ. . Trạng thái này sẽ được sử dụng cho các đơn hàng đẩy lên lịch
Yêu cầu :
- Drupal 6.x
Bình luận không