検索
に質問 golangを使用する場合はnginxを使用する必要がありますか?
golangを使用する場合はnginxを使用する必要がありますか?
给我你的怀抱 2017-05-16 17:07:07 表示#ヒョウジ# 2324

0

golang で開発された Web サービスのみをデプロイするサービスの場合、nginx を使用する必要がありますか

Your Answer
提出する

5 件の回答
0

もちろんです。
他には言うまでもありませんが、
1. 静的リソース css、js、img には nginx が必要です
2. nginx には、リダイレクトなどの IP フィルタリングなどの成熟したプラグインが多数あります。たとえば、出てこない。とにかくたくさんあります
もちろん、使いたくない場合は、go Web サービスを開いても構いません。


使わないと言うと踏まれます。
では、使いたいなら使う、使いたくないなら使わない方が良いと答えるべきでしょうか?
誰もが自分の意見を表明します。

2017-05-16 17:09:07

提出する

0

主に、開発する golang Web サービスが Nginx 関数ポイントを使用する必要があるかどうかによって異なります。

たとえば、Nginx を使用してドメイン名をバインドし、リクエストを転送し、Nginx アップストリームを使用してアプリケーション層の負荷を分散し、URL ハッシュを実行してリクエストを転送します。

Web サービスが内部サービスの場合、多くの場合 Nginx は必要ありません。

2017-05-16 17:09:07

提出する

0

たとえば、golang を使用して Web サービス A を開発しましたが、現時点では、https を nginx 経由で設定し、コードを変更せずにリバース プロキシを使用して A にアクセスできます。

2017-05-16 17:09:07

提出する

0

使用する必要がないと判断した場合は、使用しないでください。

いくつかの nginx 機能が本当に必要な場合、切り替えるのは非常に簡単です。

キャディに必要な機能があれば、キャディを使用できます。

2017-05-16 17:09:07

提出する

0

急ぐ必要はありません。 。 。必要に応じて追加するのは問題ありません

2017-05-16 17:09:07

提出する

Hot Tools

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

vc9-vc14 (32+64 ビット) ランタイム ライブラリ コレクション (以下のリンク)

phpStudy のインストールに必要なランタイム ライブラリのコレクションをダウンロードします。

VC9 32ビット

VC9 32ビット

VC9 32 ビット phpstudy 統合インストール環境ランタイム ライブラリ

PHP プログラマー ツールボックスのフルバージョン

PHP プログラマー ツールボックスのフルバージョン

プログラマ ツールボックス v1.0 PHP 統合環境

VC11 32ビット

VC11 32ビット

VC11 32ビットphpstudy統合インストール環境ランタイムライブラリ

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい