LinuxシステムにおけるTCP接続制限の確認と拡張手順
1. 現在のTCP接続ステータスの確認
システム全体のTCP接続状況を把握するために、以下のコマンドを使用して現在のセッション数をカウントします。
# 確立された接続(ESTABLISHED)のみをカウントする場合
ss -atn | grep -c "ESTAB"
# 全てのソケット状態の概要を表示
ss -s
接続数が後述するシステム制限値に近い場合、新規接続の拒否やレイテンシの増加が発生する ...
6月7日 22:43 投稿
PythonでのSocket通信入門
ソケット(Socket)はネットワーク上のプログラム間で双方向通信を行うためのエンドポイントです。IPアドレスとポート番号を組み合わせた通信ハンドルとして機能し、異なるマシンや仮想環境間のデータ交換を可能にします。サーバー側では複数のサービスを提供する際、各サービスごとに固有のポートにソケットをバインドし、クライアントはそのポートに接続して通信を行いま ...
6月7日 18:06 投稿
RHEL系Linuxにおけるネットワークインターフェースの静的IP設定手順
RHEL系Linuxディストリビューションでネットワーク接続を恒久的に有効化し、静的IPアドレスを割り当てるには、インターフェース設定ファイルの修正が不可欠です。設定ファイルは通常、/etc/sysconfig/network-scripts/ディレクトリに格納されています。
ターミナルで該当ディレクトリへ移動し、対象インターフェースの設定ファイルを確認します。
cd /etc/sysconfig/networ ...
5月31日 21:46 投稿
UE5 C++によるHTTPレスポンスヘッダーの取得と解析
HTTPリクエストクラスの拡張
Unreal Engine 5のHTTP通信機能を拡張し、レスポンスヘッダー情報を取得するカスタムクラスを作成します。以下の実装では、標準のHTTPリクエストクラスを継承し、ヘッダー情報を保持する機能を追加します。
カスタムHTTPリクエストクラスの定義
#pragma once
#include "Http.h"
#include "CoreMinimal.h"
#include "CustomHttpResponse.gener ...
5月13日 10:00 投稿