Article Tags
Blue-Green デプロイメントに nginx シミュレーションを使用する方法

Blue-Green デプロイメントに nginx シミュレーションを使用する方法

ブルー グリーン デプロイメント ブルー グリーン デプロイメントの焦点は、次の特性にあります: 1. ブルー バージョンとグリーン バージョンが同時に存在する 2. 実際の実行環境はブルーまたはグリーンであり、いずれか 1 つだけである. スイッチ制御によるメリットとデメリットの分析: メリットは次のとおりです: 速度とロールバックです。そして欠点も明らかです。 2 セットの環境が同時に存在するため、迅速なロールバックが可能です。環境が 2 セット存在するため、複雑さと必要なリソースが増加します。また、高速化は進んでいるものの、実装過程においては、スイッチ制御はいくらスイッチング速度が速くなっても、他の技術を組み合わせなければ完全にシームレスなスイッチングを実現することはできません。 Blue-Green デプロイメントのシミュレーション 次に、nginx のアップストリームを使用して、Blue-Green デプロイメント シナリオを単純にシミュレートします。具体的なシナリオは以下のとおりで、現在アクティブです。

Jun 03, 2023 pm 12:31 PM
nginx
CentOS 7.5 ソース パッケージを使用して Redis 6.2.0 をデプロイおよびインストールする方法

CentOS 7.5 ソース パッケージを使用して Redis 6.2.0 をデプロイおよびインストールする方法

Redis6.2.0 のインストールwgethttp://download.redis.io/releases/redis-6.2.0.tar.gzyum-yinstallgccautomakeautoconflibtoolmaketar-xzvfredis-6.2.0.tar.gz&&redis-6.2.0.tar.gzcdredis-6.2.0makecdsrcmakeinstallPREFIX= zmalloc.h:50:31: /usr/local/redis で致命的なエラーが発生した場合: jemall

Jun 03, 2023 am 11:16 AM
redis CentOS
Linux システムに Redis をインストールする方法

Linux システムに Redis をインストールする方法

redis の概要: redis は、C 言語で書かれたオープン ソースの Key-Value データベースであり、ネットワーク インタラクションをサポートし、メモリベースまたは永続化することができます。 redis の公式 Web サイトのアドレスは、非常に覚えやすい、redis.io です。 (具体的に調べてみたところ、ドメイン名サフィックス io は各国のドメイン名に属し、英領インド洋準州である britishIndianOceanterritory であることがわかりました) 現在、Vmware は Redis プロジェクトの開発と保守に資金を提供しています。 Redisの特徴: Redisの読み込み速度は110,000回/秒、書き込み速度はアトム81,000回/秒です。 Redis のすべての操作はアトミックであり、Redis はいくつかの操作もサポートしています

Jun 03, 2023 am 10:05 AM
Linux redis
Linuxの特殊文字とその意味は何ですか

Linuxの特殊文字とその意味は何ですか

Linux の特殊文字: 1. コメント文字「#」、2. ユーザーのホーム ディレクトリを表す「~」、3. 「連続コマンド」機能として機能する記号「;」、4. 「/」 "、パスとディレクトリを区切ります。文字、5. "\"、エスケープ文字、6. "|"、パイプ文字、7. "."、現在のディレクトリを表します。8. ".."、親ディレクトリを表します。 、現在のディレクトリの上位レベルです ディレクトリ; 9. 「?」は単一文字のワイルドカードを指し、ファイル名の任意の文字との一致を表します; 10. 「*」は、任意の文字と一致する任意の文字シーケンスを表します、など。 Linux 特殊記号の使用と意味 #: # で始まる文はコメントであることを意味します。 #! /bin/bash は、多くの場合、コマンドの前、またはコマンドの後に表示され、その後に続きます。

Jun 02, 2023 pm 06:45 PM
Linux
gentoo に基づいて Nginx、php、mysql をインストールする方法

gentoo に基づいて Nginx、php、mysql をインストールする方法

1. まず、/etc/make.conf に同期サイトを追加し、後で emerge を使用して同期します。次のようにコードをコピーします: sync="rsync://rsync.gentoo.org/gentoo-portage" し、emerge--sync を実行して Portage ツリーを同期します。 2. Portage のバージョンをアップグレードします。そうしないと、後で mysql をインストールするときに、Portage のバージョンが古いというメッセージが表示されます。次のようにコードをコピーします。emergeportage は最初に use を定義します。次のようにコードをコピーします。/etc/portage/package.usedev-lang/p

Jun 02, 2023 pm 05:16 PM
MySQL PHP nginx
Centos7にRedis5.0をインストールする方法

Centos7にRedis5.0をインストールする方法

1. gcc の依存関係をインストールします redis は C 言語で開発されているため、インストール前に gcc 環境 (gcc-v) がインストールされているか確認する必要があります。インストールされていない場合は、以下のコマンドを実行してインストールします [root@localhostlocal] #yuminstall-ygcc 2. インストール パッケージをダウンロードして解凍します [root@localhostlocal]#wgethttp://download.redis.io/releases/redis-5.0.3.tar.gz[root@localhostlocal]#tar-zxvfredis-5.0 .3.tar.gz 3. cd redi に切り替える

Jun 01, 2023 pm 07:08 PM
redis CentOS
MySQL の最大接続数制限を変更する方法

MySQL の最大接続数制限を変更する方法

1. 前提条件 データベースの変更は比較的危険な行為であるため、開発およびテスト用のデータベースを例として変更する前に、データのバックアップを作成してください。データベースの誤操作やデータの損失などを防ぐため。 MySQL を変更するための前提条件: 1. Linux ユーザーとして管理者権限を持つアカウントがあり、MySQL インストールの構成アンケートを変更する必要があります; 2. MySQL データベースの管理アカウント。 3. 運用保守がある場合は、運用保守開発担当者と修正内容を協議する データの消失を防ぎ、バックアップを取るためにはデータが非常に重要です。 2. 変更手順 1. root ユーザーを使用してログインし、データベースに接続します。コマンド #mysql-uroot-p を入力すると、root ユーザーのパスワードを入力するように求められます。パスワードを入力すると、正常にログに記録されます。データベースに入力します。 MySQLにログインする

Jun 01, 2023 pm 06:40 PM
MySQL
Centos7 で redis5 クラスターを構築して使用する方法

Centos7 で redis5 クラスターを構築して使用する方法

1. クラスター内には少なくとも 3 つのノードが必要であり、各ノードにはバックアップ ノードがあることを簡単に説明します。 6 台のサーバーが必要です。条件を限定すれば、擬似分散クラスターを構築することもできます 以下の手順で Linux サーバー上に 6 ノードの Redis クラスターを構築します。 2. クラスターを作成する手順 2.1. ディレクトリを作成します。新しいディレクトリを作成します: mkdir/usr/local/redis-cluster2.2. ソース コードをダウンロードし、解凍してコンパイルします。wgethttp://download.redis.io/releases/ redis-5.0.0.tar.gztarxzfredis -5.0.0.tar.gzcdredis-5.0.0makemak

Jun 01, 2023 am 11:37 AM
redis centos7
MySQL でユーザーのリモート ログイン権限を有効にする方法

MySQL でユーザーのリモート ログイン権限を有効にする方法

MySQL では、ユーザーのリモート ログイン許可が有効になります。Docker で MySQL コンテナを作成した後、次のようなツールを使用する必要があります。コンテナ内の MySQL サービスに接続するにはナビゲートしますが、エラー Accessdeniedforuser'root'@'x.x.x.x'(usingpassword:YES) ) と表示されるので、コンテナに入ってパスワードを確認するコマンドに問題がない場合は、開発リモート権限がない可能性があります。最初のステップ: mysql データベース usemysql を選択します; 2 番目のステップ: ライブラリ内のユーザー テーブルを変更し、ユーザー user's host=% (任意の接続)

May 31, 2023 pm 02:43 PM
MySQL
Linuxにはsshが付属していますか?

Linuxにはsshが付属していますか?

Linux には ssh が付属しています。 Linux システムには独自の ssh ソフトウェアが付属しています。デフォルトは OpenSSH 関連ソフトウェア パッケージで、起動時に自動的に開始されるように ssh サービスが追加されています。「ssh-V」コマンドを使用して、インストールされている ssh バージョン情報を表示できます。 「systemctlstartsshd」コマンドを実行してsshdサービスを開始します。デフォルトのポートはポート22です。 Linux には SSH が付属していますか? サーバーは通常コンピューター室にありますが、サーバーのメンテナンスのために毎回コンピューター室に行かなければならないのは不快です。そこで Linux には ssh (SecureShell の略) という、シェルを使ってリモートからメッセージを送信できる機能が備わっています。つまり、リモートからのメッセージを受信するためのサービスがサーバー上で開始されます。

May 31, 2023 pm 01:06 PM
Linux ssh
Ubuntu に Mysql をインストールしてリモート接続を有効にする方法

Ubuntu に Mysql をインストールしてリモート接続を有効にする方法

バックグラウンドはBaidu Cloudのクラウドサーバーです(他のクラウドサーバーも同様です) システムはUbuntu20.04LTS、Mysqlバージョン8.0以降です Windows上での開発が必須です リモート接続してサーバー上のMySQLの読み書きが可能ですサーバーへのリモート接続はいつでも確立できます。接続には、SSH クライアントまたはクラウド サーバー メーカーが提供する Web コンソールを使用できます。サーバーに接続できれば問題ありません。個人的には見た目が良くて使いやすい SSH クライアントをお勧めします: NextSSH uses apt-get to install mysql. First update the aptwarehouse. : sudoapt-getupdate ちなみに、どのアカウントを使用しているかわからないのでどのコマンドに高い権限が必要かわからないので、

May 31, 2023 am 08:09 AM
MySQL Ubuntu
Linux viでカーソルが表示されない問題の解決方法

Linux viでカーソルが表示されない問題の解決方法

Linuxvi でカーソルが表示されない場合の解決策: 1. Linux システムにログインし、ターミナルに入ります; 2. "echo-e"\033[?25h"" メソッドを実行してカーソルを表示します。 Linuxターミナルのカーソルが消える問題 今日vimでスクリプトを書いていたら突然カーソルが消えてしまい、編集位置がどこにあるのか分からず非常に不快でした。最初は vim の設定の問題を探していましたが、後でターミナルのカーソルも消えていることがわかりました。このとき初めて、端末のカーソルと vim のカーソルが関連していることがわかりました。そのため、端末のカーソルを取り出すだけで済みます。カーソルを非表示にする echo-e"\033[?25l"カーソルを表示する echo-e&quo

May 30, 2023 pm 10:34 PM
Linux vi
Redis でのサーバー側リクエスト フォージェリ SSRF の分析例

Redis でのサーバー側リクエスト フォージェリ SSRF の分析例

SSRF、つまりサーバー側のリクエスト フォージェリ。サーバーがリソースを要求する必要がある場合、要求されたリソース、プロトコル、パスなどはユーザーによって制御できます。これにより、SSRF 攻撃が発生する可能性があります。この記事では、gopher プロトコルと getshell を介した Redis サービスに対する SSRF 攻撃に焦点を当てます。 Gopher プロトコルの形式 まず、gopher プロトコルとは何か、その形式がどのようなものであるかを理解しましょう: gopher://://_ の後に TCP データ ストリームが続きます。テスト用。 Centos を使用している場合、実験を確実に成功させるために、Centos の selinux をオフにすることが最善です。 selinux:setenfor をオフにする

May 30, 2023 am 09:18 AM
redis SSRF
Systemd を介して Mysql5.7.11 をコンパイルする方法

Systemd を介して Mysql5.7.11 をコンパイルする方法

MySQL 5.7 の主な機能: Systemd のネイティブ サポート パフォーマンスの向上: マルチコア CPU、ソリッド ステート ドライブ、およびロックの最適化の向上 より優れた InnoDB ストレージ エンジン より堅牢なレプリケーション機能: レプリケーションによりデータ損失がまったく発生せず、従来の金融顧客もMySQL データベースの使用を選択します。さらに、より優れたオプティマイザーにより、GTID オンラインでのスムーズなアップグレードも可能になります。オプティマイザー コードの再構築の重要性により、このバージョンと後続のバージョンで大幅な改善がもたらされます。オラクル関係者は、MySQL ネイティブ JSON タイプのサポート以前の最大の問題を解決しています。 より優れた地理情報サービスのサポート: InnoDB は地理的位置タイプをネイティブにサポートし、GeoJSON、GeoHash 特殊機能をサポートします

May 29, 2023 pm 06:46 PM
MySQL systemd

ホットツール Tags

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

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 中国語版

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