Tôi đề xuất những điều sau về Thành phần cơ sở dữ liệu.
- kết nối trên mỗi sql và kết thúc khi hoàn thành.
- Sử dụng truy vấn thời gian chờ kết nối và khởi động lại nếu có thời gian chờ
- Nếu cơ sở dữ liệu bị ngắt kết nối, hãy chuyển dữ liệu vào cơ sở dữ liệu cục bộ trên máy khách và khởi động lại quá trình truyền đến cơ sở dữ liệu trung tâm khi có kết nối trở lại. Bằng cách này, bạn không mất bất kỳ dữ liệu nào.
- Sử dụng bộ đếm thời gian để kiểm tra kết nối Cơ sở dữ liệu trung tâm để thực hiện việc lưu trữ dữ liệu chưa được truyền.
Sự cố này thường xảy ra đối với việc thu thập dữ liệu của shopfloor và gợi ý ở trên là cách duy nhất tôi có thể xử lý sự cố một cách hiệu quả.