Партнеру, который не может поддерживать интерфейс веб-сервиса в реальном времени, должны быть файлы SFTP CSV в моей среде Linux.Шаблоны проектирования пакетной обработки
Файл зашифрован и зашифрован. Сервер sftp - это другой виртуальный сервер, чем тот, который будет обрабатывать данные CSV в базе данных моего приложения.
мне не нужна помощь с техническими ступенчато (Баш скрипт, и т.д.), но я ищу конвенций управления файлами, которые помогают с учетом следующих требований:
- Хорошо auditabilty
- Неразрушающий
- Извлекаемые
в основном я пытаюсь выяснить, когда это имеет смысл делать копии файла, когда переименовать его, чтобы указать, какой процесс шаг завершен в файл и т. д. (например, Должен ли я хранить файлы zip или удалять их после распаковки?)
В ответе будет личное предпочтение, но я ищу это; научиться у кого-то, у кого больше опыта работы с этим типом интерфейса. Это кажется лучше, чем я сам что-то придумываю.