すべてのプロダクト
Search
ドキュメントセンター

Application Real-Time Monitoring Service:キャッシュを使用した Instgo コンパイルの高速化

最終更新日:Feb 06, 2026

この Topic では、キャッシュを使用して Instgo のコンパイルを高速化する方法について説明します。

適用範囲

  • コンテナー内ではコンパイルできません。このメソッドは、ローカルマシンまたは ECS インスタンスでコンパイルする場合にのみ使用できます。

  • Instgo バージョン 1.4.6 以降を使用する必要があります。

操作手順

1. Instgo のダウンロード

ご利用のランタイム環境に合わせて Instgo をダウンロードします。詳細については、「Instgo ツールの概要」をご参照ください。

wget "http://arms-apm-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/instgo/instgo-linux-amd64" -O instgo

2. 権限の変更

chmod +x instgo

3. キャッシュパラメーターの追加

./instgo set --goCache=/tmp/go-cache // キャッシュを /tmp/go-cache フォルダに設定します。

4. Go アプリケーションのコンパイル

固定マシンでコンパイルする場合、最初のコンパイルは次のようになります:

./instgo go build main.go

後続のコンパイルでは、指定された goCache フォルダが使用されます。これにより、コンパイルが高速化され、合計コンパイル時間が 50% 以上短縮されます。