現在位置:ホームページ > 技術記事 > バックエンド開発

  • SpringBootファイルアップロード用の一時ディレクトリが見つからない問題の解決方法
    SpringBootファイルアップロード用の一時ディレクトリが見つからない問題の解決方法
    SpringBoot ファイルのアップロード一時ディレクトリの問題 プロジェクトをサーバーにデプロイするときに、誰もが次のような問題に遭遇すると思います。 /トムキャット
    &#&チュートリアル . tomcat 1960 2023-05-15 15:22:22
  • SpringBoot は同時にいくつのリクエストを処理できますか?
    SpringBoot は同時にいくつのリクエストを処理できますか?
    SpringBoot のデフォルトの組み込みコンテナが Tomcat であることは誰もが知っています。これは、プログラムが実際に Tomcat で実行されることを意味します。したがって、SpringBoot が処理できるリクエストの数ではなく、Tomcat が処理できるリクエストの数が重要です。 Tomcat のデフォルト構成は spring-configuration-metadata.json ファイルにあり、対応する構成クラスは org.springframework.boot.autoconfigure.web.ServerProperties です。処理されたリクエストの数に関連する 4 つのパラメータがあります:server.tomca
    &#&チュートリアル . tomcat 1250 2023-05-15 15:22:12
  • SpringBootセッションでセッションタイムアウトを設定する方法
    SpringBootセッションでセッションタイムアウトを設定する方法
    Springboot プロジェクトの本番環境のセッションアウト タイムアウトで問題が見つかりました。問題の説明は次のとおりです: テスト環境では、application.yaml を変更することでセッションアウトが構成されていました。別の時間を設定してセッションアウト構成を確認した後、有効期限がリリース時に直接 8 時間に設定され、運用環境に到着しました。しかし、正午にお客様から、プロジェクトの有効期限が短く設定されており、30分操作がないとセッションが期限切れになり、再度ログインが必要になるというフィードバックをいただきました。開発環境の扱いの問題を解決します。springboot プロジェクトには Tomcat が組み込まれているため、プロジェクト内の application.yaml で設定されたセッションアウトが有効になります。本番環境: 本番環境リリースは
    &#&チュートリアル . tomcat 2229 2023-05-15 14:37:06
  • 指定したポートへの Nginx ドメイン名転送を設定する方法
    指定したポートへの Nginx ドメイン名転送を設定する方法
    /usr/local/nginx/confsudocd/usr/local/nginx/conf と入力して vhost ディレクトリ sudomkdirvhost を作成し、nginx.conf ファイル sudocpnginx.confnginx.conf_backsudovimnginx.conf を変更して、アクセス マシンの hosts ファイルをシミュレート アクセス用に設定します。ここで使用するマシンは Windows 10 で、hosts ファイルは c:\windows\system32\drivers\etc フォルダーにあります。ポートプロキシ構成ファイルを作成する sudocdvhostsudovimww
    Nginx . tomcat 2007 2023-05-14 21:37:12
  • SpringBoot が Tomcat を統合する方法は何ですか?
    SpringBoot が Tomcat を統合する方法は何ですか?
    Springboot は、Tomcat、Jetty、Undertow など、現在主流のサーブレット コンテナをサポートしており、これらのサーブレット コンテナをプロジェクトに簡単に統合できるため、開発や運用保守の負担が軽減されます。従来のアプリケーション開発では、複雑な手順が必要です。Tomcat のインストール -> Tomcat 構成の変更 -> war パッケージのデプロイ -> Tomcat の起動 -> 運用とメンテナンス... この作業負荷、特にクラスターのデプロイメントとアプリケーションの移行は小さくありません。
    &#&チュートリアル . tomcat 1088 2023-05-14 19:43:14
  • Javaでログインと登録ページを実装する方法
    Javaでログインと登録ページを実装する方法
    Java で実装されたログインおよび登録ページは、クライアント (ブラウザ) からサーバー (Tomcat)、そしてバックエンド (サーブレット プログラム) へのデータの対話を実現します。登録ページに認証コードの検証が追加されました。登録済みHTMLコード登録ページ
    &#&チュートリアル . tomcat 1109 2023-05-14 17:49:21
  • Nginx は 1 つのサーバー上に複数のサイトを効率的にデプロイするにはどうすればよいでしょうか?
    Nginx は 1 つのサーバー上に複数のサイトを効率的にデプロイするにはどうすればよいでしょうか?
    ニーズを見てみましょう。ここには、展開する必要がある 3 つの Web サイト プロジェクトがあります (順番に 3 つのドメイン名に対応します)。対応するドメイン名にアクセスして、対応する Web サイトにジャンプできるようにする Linux サーバーが提供されています。この問題を解決するために私が設計したアーキテクチャ図を見てみましょう。ここでは、図内の Linux サーバーのパブリック IP アドレスが 192.168.2.100 であると仮定し、このサーバー上に 3 つのサイトを構築すると仮定します。www .nginxtest.net 、 admin.nginxtest.net 、 app.nginxtest.net 。 1. nginx リバース プロキシを設定するには、やはり最初に ssh に接続してから、次のように入力します。
    Nginx . tomcat 2622 2023-05-14 16:13:06
  • springboot プロジェクトを jar パッケージにインポートして実行する方法
    springboot プロジェクトを jar パッケージにインポートして実行する方法
    1. springboot の jar パッケージは Tomcat に埋め込まれているため、エクスポートして直接実行するだけで済みます。 2. 次に、IDEA の pom.xml フォルダーに移動し、パッケージ化タグ 0.0.1-SNAPSHOTjar を追加します。 3. IDEA の左下隅にある MavenProjects を選択し、最初にクリーンアップしてから、パッケージをダブルクリックしてパッケージ化を開始します。 4. 実行後、プロジェクト内に追加のターゲット フォルダーが存在し、生成された jar パッケージが含まれていることがわかります。 5. Window+R で実行中のウィンドウが表示され、cmd で jar パッケージの場所を入力し、次に java-jar と jar パッケージの名前を入力すると、jar パッケージがバックグラウンドで正常に実行されます。
    &#&チュートリアル . tomcat 2695 2023-05-14 13:10:06
  • Nginx+Tomcat の高パフォーマンスな負荷分散クラスターを構築する方法
    Nginx+Tomcat の高パフォーマンスな負荷分散クラスターを構築する方法
    nginx は、高性能の http サーバー/リバース プロキシ サーバーおよび電子メール (imap/pop3) プロキシ サーバーです。占有メモリが少なく、強力な同時実行機能があり、同じ種類の Web サーバー間でパフォーマンスが向上します。 nginx はほとんどの unixlinuxos 上でコンパイルして実行でき、Windows に移植されたバージョンもあります。一般に、新しいサイトの場合は、最新の安定バージョンを製品バージョンとして使用することをお勧めします。 1 台の Tomcat でサポートされるオンライン訪問の最大数は約 500 です。さらに多くの訪問をサポートしたい場合、1 台の Tomcat ではサポートできません。ここではクラスター展開を使用し、複数の Tomcat を使用し、リバース プロキシとして nginx を使用します。アーキテクチャは次のとおりです。 apache の準備 -
    Nginx . tomcat 1203 2023-05-14 11:34:06
  • Linux システムで Tomcat 環境を構成する方法
    Linux システムで Tomcat 環境を構成する方法
    次の手順は、Linux システムに jtomcat 環境を展開するための前提条件です。jdk 環境を正常にインストールし (jdk インストール手順)、Linux システムのバージョンを確認し、対応する tomcat インストール パッケージ uname-a をダウンロードし、システム情報を確認します。 tomcat インストール パッケージ 2. tomcat をアップロードします。 パッケージをインストールし、解凍します。 3. 環境変数 vim/etc/profile をプロファイル ファイルに設定します。 4. I キーを入力して、入力モードに切り替えます。 5. 構成情報をコピーし、図に示すようにプロファイル ファイルに貼り付けます (unseti の前に入力します)。exportCATALINA_HOME=/usr/local/java/tomcat/apa
    Linuxの運用と保守 . tomcat 2331 2023-05-14 10:31:12
  • 画像と静的ページにアクセスするように nginx と Tomcat を設定する方法
    画像と静的ページにアクセスするように nginx と Tomcat を設定する方法
    最初の方法: nginx 設定 1. ファイル パスを作成します: [root@localhost/]#mkdir/data/soft/[root@localhost~]#cd/data/soft/[root@localhostsoft]#mkdirhtmlimages 2. イメージ内画像をディレクトリ [root@localhostsoft]#cdimages/[root@localhostimages]#ll の下に配置します。合計使用量 80-rw-r--r--.1rootroot9503April 2517:06thpzfulfjn.jpg-r
    Nginx . tomcat 1667 2023-05-14 08:58:12
  • SpringBoot組み込みWebコンテナの使用方法
    SpringBoot組み込みWebコンテナの使用方法
    組み込み Web コンテナ: サーバー (Tomcat) がアプリケーションに組み込まれており、外部からサーバーを構成する必要がない 原理: SpringBoot プロジェクトが開始されると、それは Web アプリケーションであることがわかり、Web シナリオ パッケージが導入 ----- 例: Tomcat Web アプリケーションは、IOC コンテナの Web バージョンを作成します。 ServletWebServerApplicationContextServletWebServerApplicationContext 開始時に、ServletWebServerFactory (サーブレット サーバーの生成に使用されるサーブレットの Web サーバー ファクトリ) を探します。
    &#&チュートリアル . tomcat 1486 2023-05-13 23:34:04
  • Debian で負荷分散を実現するために Nginx および Tomcat サーバーをセットアップする方法
    Debian で負荷分散を実現するために Nginx および Tomcat サーバーをセットアップする方法
    ロード バランシングの基本概念 ロード バランシング (ロード バランシング) は、複数のコンピュータ (コンピュータ クラスタ)、ネットワーク接続、CPU、ディスク ドライブ、またはその他のリソース間で負荷を分散し、リソースの最適な使用を実現するために使用されるコンピュータ ネットワーク テクノロジです。その目的は、スループットを最大化することです。 、応答時間を最小限に抑え、過負荷を回避します。単一コンポーネントの代わりに負荷分散を行う複数のサーバー コンポーネントを使用すると、冗長性によって信頼性が向上します。負荷分散サービスは通常、専用のソフトウェアとハ​​ードウェアによって実行されます。負荷分散の最も重要なアプリケーションの 1 つは、複数のサーバーを使用して単一のサービスを提供することです。このソリューションはサーバー ファームと呼ばれることもあります。通常、負荷分散は主に Web サイトや大規模インターネットで使用されます。
    Nginx . tomcat 1314 2023-05-13 21:01:04
  • Javaがヒープダンプファイルを取得した後にそれを迅速に分析する方法
    Javaがヒープダンプファイルを取得した後にそれを迅速に分析する方法
    ヒープダンプ ファイルの概要 heapdump: ヒープダンプ ファイルは、特定の時点での JVM ヒープ内のオブジェクトの使用状況を保存するバイナリ ファイルです。 HeapDump ファイルは、指定された時点での Java スタックのスナップショットであり、イメージ ファイルの一種です。ヒープダンプ (メモリ オーバーフロー) エラーは通常、次の理由によって発生します。1) JVM メモリが小さすぎる、2) プログラムが厳密ではない、3) 生成されるガベージが多すぎてリサイクルできない。はじめに 前回の OOM 問題を確認した後、今週、別の Java サービスでメモリの問題が発生しました。今回の問題は深刻ではありません。ヒープ メモリ使用量の増加アラームがトリガーされるだけで、OOM はトリガーされません。幸いなことに、問題は要約されました。前回のレビューで、ヒープ使用率が高い場合、ダンプ スクリプトが自動的に実行されます。
    &#&チュートリアル . tomcat 2146 2023-05-13 20:58:04
  • Nginx+Tomcatのサーバー側環境の設定方法
    Nginx+Tomcatのサーバー側環境の設定方法
    1. javajdk のインストール: #対応する jdk ソフトウェア パッケージをダウンロードし、解凍してインストールします。パッケージ名は次のとおりです: jdk-7u25-linux-x64.tar.gztar-xzfjdk-7u25-linux-x64.tar.gz;mkdir- p /usr/java/;mvjdk1.7.0_25//usr/java/.#次に、jdk がどこでも参照できるように環境変数を設定します。次のように設定します。 #vi/etc/profile 最後に次のステートメントを追加します。 importjava_home=/usr /java/jdk1.7.0_25exportclasspath=$
    Nginx . tomcat 794 2023-05-13 19:58:04

ツールの推奨事項

jQuery エンタープライズ メッセージ フォームの連絡先コード

jQuery エンタープライズ メッセージ フォーム連絡先コードは、シンプルで実用的なエンタープライズ メッセージ フォームおよび連絡先紹介ページ コードです。

HTML5 MP3 オルゴール再生効果

HTML5 MP3 オルゴール再生特殊効果は、HTML5 + css3 に基づく MP3 音楽プレーヤーで、かわいいオルゴールの絵文字を作成し、スイッチ ボタンをクリックします。

HTML5 クールなパーティクル アニメーション ナビゲーション メニューの特殊効果

HTML5 クールなパーティクル アニメーションのナビゲーション メニュー特殊効果は、ナビゲーション メニューにマウスを置くと色が変化する特殊効果です。

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コード

jQuery ビジュアル フォームのドラッグ アンド ドロップ編集コードは、jQuery およびブートストラップ フレームワークに基づいたビジュアル フォームです。

有機果物と野菜のサプライヤー Web テンプレート Bootstrap5

有機果物と野菜のサプライヤー Web テンプレート-Bootstrap5

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

Bootstrap3 多機能データ情報バックグラウンド管理レスポンシブ Web ページ テンプレート-Novus

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

不動産リソース サービス プラットフォーム Web ページ テンプレート Bootstrap5

シンプルな履歴書情報 Web テンプレート Bootstrap4

シンプルな履歴書情報 Web テンプレート Bootstrap4

かわいい夏の要素のベクター素材 (EPS+PNG)

これは、太陽、日よけ帽子、ココナッツの木、ビキニ、飛行機、スイカ、アイスクリーム、アイスクリーム、冷たい飲み物、浮き輪、ビーチサンダル、パイナップル、巻貝、貝殻、ヒトデ、カニを含む、かわいい夏の要素のベクター素材です。 、レモン、日焼け止め、サングラスなど、素材は JPG プレビューを含む EPS および PNG 形式で提供されています。
PNG素材
2024-05-09

4 つの赤い 2023 卒業バッジ ベクター素材 (AI+EPS+PNG)

これは、2023 年卒業バッジの赤いベクター素材で、合計 4 つがあり、JPG プレビューを含む AI、EPS、PNG 形式で利用できます。
PNG素材
2024-02-29

歌う鳥と花がいっぱいのカートデザイン春のバナーベクター素材(AI+EPS)

これは、さえずる鳥と​​花でいっぱいのカートをデザインした春のバナー ベクター素材で、JPG プレビューを含む AI および EPS 形式で利用できます。
バナー画像
2024-02-29

金色の卒業帽ベクター素材(EPS+PNG)

これは、JPG プレビューを含む EPS および PNG 形式で利用できる、金色の卒業帽のベクター素材です。
PNG素材
2024-02-27

室内装飾クリーニングおよび修理サービス会社のウェブサイトのテンプレート

家の装飾のクリーニングとメンテナンス サービス会社の Web サイト テンプレートは、家の装飾、クリーニング、メンテナンス、その他のサービス組織を提供するプロモーション Web サイトに適した Web サイト テンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

フレッシュカラーの個人履歴書ガイドページテンプレート

フレッシュカラーマッチング個人求人応募履歴書ガイドページテンプレートは、フレッシュカラーマッチングスタイルに適した個人求人検索履歴書仕事表示ガイドページWebテンプレートのダウンロードです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

デザイナーのクリエイティブな仕事の履歴書 Web テンプレート

デザイナー クリエイティブ ジョブ履歴書 Web テンプレートは、さまざまなデザイナーのポジションに適した個人の職務履歴書表示用のダウンロード可能な Web テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。

現代のエンジニアリング建設会社のウェブサイトのテンプレート

最新のエンジニアリングおよび建設会社の Web サイト テンプレートは、エンジニアリングおよび建設サービス業界の宣伝に適したダウンロード可能な Web サイト テンプレートです。ヒント: このテンプレートは Google フォント ライブラリを呼び出すため、ページが開くのが遅くなる場合があります。