現在、新しいASP.NETプロジェクトの展開をOctopusと統合しようとしていますが、Octopusを使用して従来のASPサイトを展開しようとした人はいないでしょうか。
私はそれが可能であり、理論的にはそれを行う方法を知っていますが、私たちの問題はASPサイトが巨大であるという事実から生じます。すべてのビデオ、画像、およびpdfの合計サイズを合計すると、サイトの重量は3ギガ弱になります。したがって、変更がTeamCityにチェックインされ、NuGetパッケージが作成されると、Octopusは3ギガのnugetパッケージを2つの個別の負荷分散サーバーにプッシュします。
メディアファイル用の共有ディレクトリまたはcdnを作成することはできません(少なくともまだ)ので、誰かがこれを攻撃するための良い方法を教えてもらえますか?それとも、Octopusは大規模なASPサイトに適したソリューションではなく、Web配置の方が優れているでしょうか。その場合、エラーをロールバックできるように、Web配置のバックアップソリューションをどのように実装できますか?
事前にこれに関する助けをありがとう。これらのASPサイトをMVCに変換していますが、これにはしばらく時間がかかり、それが完了するまで、それらを操作する方法を見つける必要があります。