KubernetesでのTomcatクラスタ展開

Kubernetes (K8s) 環境が正常にセットアップされ、すべてのノードが 'Ready' 状態であることを確認してから、以下の手順に進みます。 既存Podの確認と削除 まず、現在実行中のPodが存在するか確認し、もしあれば削除します。 kubectl get pod kubectl get deployment 必要なリソースの準備 JDK、Tomcat、およびデプロイするWebアプリケーション(WARファイル)を用意し ...

8月18日 18:16 投稿

Android開発における主要な知識ポイント

Intentの基本的使用法 ブラウザ起動の例: Uri webUri = Uri.parse("https://example.com"); Intent launchBrowser = new Intent(Intent.ACTION_VIEW, webUri); startActivity(launchBrowser); アクティビティ遷移の例: Intent nextActivity = new Intent(); nextActivity.setClass(CurrentActivity.this, TargetActivity.class); startActivity(nextActivity); アクティ ...

7月25日 21:29 投稿

Linux起動レベルとサービス管理コマンドの使い方

Linuxシステムは起動時に6つのランレベル(実行レベル)に分かれ、それぞれ異なる動作モードを提供します。 レベル0:システムをシャットダウン レベル1:シングルユーザーモード(メンテナンス用) レベル2:ネットワークなしのマルチユーザーテキストモード レベル3:ネットワークありのマルチユーザーテキストモード(サーバー用途に一般的) レベル4:未使 ...

6月7日 22:09 投稿

Android Service 徹底解説:基本から AIDL によるプロセス間通信まで

Android の四大コンポーネントのひとつである Service は、UI に依存せずにバックグラウンドで長時間動作する処理を実行するためのコンポーネントです。ただし、Service はメインスレッドで動作するため、その中で時間のかかる処理(ネットワークアクセスや大規模な計算など)を直接行うと、メインスレッドをブロックして ANR (Application Not Responding) を引き起こす可 ...

5月18日 20:56 投稿