RS-232 デバイスを制御し、アクションをファイルに記録するサービスがあります。ログ ファイルを 1 行ずつ読み取り、データベースに対していくつかのクエリを実行してから、すべてのログを削除する別のサービスを作成します。
私の懸念は、ファイルの読み取りと書き込みの競合です。たとえば、ロガー サービスがファイルを開いて新しい行を追加するのと同時に、レプリケーター サービスがファイルを開いて "" を書き込むので、その内容を切り捨てます。
私の状況を明確にするための提案はありますか?
RS-232 デバイスを制御し、アクションをファイルに記録するサービスがあります。ログ ファイルを 1 行ずつ読み取り、データベースに対していくつかのクエリを実行してから、すべてのログを削除する別のサービスを作成します。
私の懸念は、ファイルの読み取りと書き込みの競合です。たとえば、ロガー サービスがファイルを開いて新しい行を追加するのと同時に、レプリケーター サービスがファイルを開いて "" を書き込むので、その内容を切り捨てます。
私の状況を明確にするための提案はありますか?