問題タブ [ssh2-sftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
145 参照

amazon-web-services - プログラムで S3 バケットから Windows EC2 に、またはその逆にファイルを移動する

ファイルを Windows EC2 にプッシュし、EC2 からフォルダーを取得して S3 に保存したいと考えています。私は多くの EC2 を持っているので、これを自動化したいと考えていました。現在、ECS 上にssh2-sftp-clientライブラリを使用する Node.js サーバーがあります。次のコードを使用すると、ファイルをプッシュできます (同様に、そこからファイルを抽出して S3 にアップロードできます)。

しかし、これは堅牢なソリューションではありません。5 人または 6 人のユーザーが同時にプッシュしようとしている場合でも、アクティブな SSH 接続が多すぎるためにサーバー エラーが発生します。

これを行うより良い方法はありますか?私がやりたいのは、Node.js (Windows EC2 用) を使用して特定のディレクトリをアップロード/ダウンロードすることだけです。