listen tcp :8080: bind: 各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)を1つだけ使用することはできません。
最近、beegoで、ランタイムエラーが出ることがあります。
ListenAndServe: listen tcp :8080: bind: 通常は各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は1回のみ許可されます 通常は各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は1回のみ許可されます。
調べてみると、このプロンプトは、ポートの競合がある場合に表示されることがわかりました。原因として考えられるのは、サーバープログラム内でソケットを作成してポートを開放した後、プログラムの終了時にソケットを閉じていないため、次回プログラム起動時にこのエラーが表示されるようです。
1. サーバープログラム終了時にソケットを閉じる
2、またはポート番号を変更する
3. マシンを再起動する
Win7でのポート番号とpidのプロセス番号の早見表です。
1. Win+Rを押してCMDと入力し、コマンドラインを開く。
2. CMDウィンドウで、netstat -aon|findstr と入力し、表示するポート番号を指定します。
netstat -aon|findstr 80を例にとります。
3. 下の図から、80番ポートを占有しているプログラムがあることがわかります。右端には、このプログラムを占有しているプロセスIDが表示されています。2996.
ここに写真の説明を書いてください
4. タスクリスト|findstr "2996"、2996は前のプロセスIDです。
ここに画像の説明を書いてください
対応するプロセスを終了します
タスクキル /F /IM httpd.exe
1
ポートの状態を表示する
netstat -aon
元記事: https://blog.csdn.net/wf592523813/article/details/78897874
関連
-
Java仮想マシンランチャーです。Java の例外が発生しました
-
IntelliJ IDEAでgitを使用してリモートリポジトリから読み込めなかった問題を解決する
-
デバッグのアサーションに失敗する問題 解決方法
-
Pyproj のインストールに問題があり、コマンド ' cl.exe' が失敗しました。そのようなファイルやディレクトリはありません
-
C++ ベクトル検索エラー: 'find(std::vector<int>::iterator, std::v)' の呼び出しにマッチする関数がありません。
-
ImportError.の解決方法 No module named git" エラーの解決方法
-
python reports an error: 'list' object has no attribute 'shape'
-
Vue プロジェクトの Heroku デプロイメントに失敗する: sh: 1: vue-cli-service: 見つからない
-
クラスタへのJava apiアクセス(Kerberos認証が通らない)
-
AttributeError: モジュール 'sys' には 'setdefaultencoding' という属性がありません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Run prompt error ImportError: cannot import name 'Imputer' from 'sklearn.preprocessing' Solution
-
ModuleNotFoundError: scipy'という名前のモジュールがない ソリューション
-
OSError: [Errno 98] アドレスはすでに使用中です(エラーは解決されました)
-
java.net.BindException: バインドに失敗しました。EADDRINUSE (アドレスは既に使用中です) 解決方法
-
簡単な操作でprotobufのバージョンの問題を解決するために、コピーして貼り付けることができます。
-
Python Basics-TypeError: 位置引数を2つ取るが、3つ与えられている
-
[違反】スクロールブロックの「mousewheel」イベントに非パッシブなイベントリスナーを追加。
-
android Spinner で OnItemSelectedListener がデフォルトで一度自動的に呼び出されないようにした。
-
アノテーションは使用できません
-
lua が nil 値を呼び出そうとする。