うまさくの運用サーバーの構成について

最終更新日:2023年8月15日

うまさくは
20181月から競馬予想のサービスを立ち上げて
2020年7月からロト・ナンバーズ予想のサービスを立ち上げています。

立ち上げ当初は
台のサーバーで運用を開始しました。
202012月、202112月にそれぞれ台ずつ増やして
構成も大きく変更してきました。

おかげ様で1年ごとに倍々でアクセスが増加しており
20211月では
ページ閲覧数が月間50万ページビューでしたが
202111月からは100万ページビューを越えています。

20226月現在では
1日の利用者が13,000
1日の閲覧ページ数が52,000ページ(5.2万PV)
を越える日も出てきており
アクセスは日々増えております。
以前のサーバー
さくらのVPSを利用してWebサービスを運用

うまさく運用トップ  最終更新日:2022年6月16日 うまさくで運用しているサーバについて説明しています。 現在、うまさくでは、「競馬予想」「ロト・ナンバーズ予想」を運用しています。 どこ ...

続きを見る

現在のサーバー構成と
それぞれのサーバーの役割について
システムを知らない人にもわかるように
簡単に説明していきます。

 現在のサーバー構成

2022年1月現在のサーバー構成は以下になります。

20222月からCDNを追加したので
サーバー構成は以下になります。

5台で運用しています。(20226月現在)

うまさくセレクトのボタン回数が増えたことによる
サーバー負荷が大きくなりましたので
2023815日に
負荷対策を行いました。
負荷対策
うまさくのアクセスが増えたので負荷分散対策してみた

うまさく運用トップ  更新日:2023年8月15日 うまさくロト予想の方のサイトの アクセスが増えてきたことで 閲覧しにくい時間などが出来たので サーバーの負荷対策を行いました。 2023年 ...

続きを見る

それぞれのサーバーの役割

それぞれのサーバーで何をしているのか?
わかりやすく説明していきます。

WEBサーバー


このサーバーは、皆さんがうまさくにアクセスした際の
ページを表示する役割をしているサーバーになります。

このサーバーにアクセスが集中してしまうと
表示が遅くなったり
表示出来なくなったり

します。
このサーバーはこの先グレードアップするか?
複数台にするかは
この先のアクセス状況次第になります。

CDNサーバー


コンテンツ用のキャッシュサーバになります。
2022年からグラフを多様化した構成にしたために
WEBサーバーの負荷がかかりすぎました。
その対策用として一部配信用としてCDNを使うことにしました。

グラフなどの画像の高速表示用に利用しています。

DBサーバー


データベースサーバーは台ありますが
ここのデータベースサーバーは
各種の記事の管理をしたりしています。

例えばこんな感じです。
・開催日ごとの競馬の出場表の記事
・月〜金曜日のナンバーズ予想の記事..
記事数は、2022月現在で2万記事を超えています。

ようするに
書いた記事を整理整頓して
いつでもすぐに引き出せるように管理しています。

DB/予想サーバー


もう1台のデータベースサーバは
かなり重要なことをしています。
ここでは、ロト・ナンバーズ
競馬の情報をプログラムで自動収集した
データを管理しています。

データ数は膨大です!
競馬に関しては過去の全レースから
競走馬、騎手の様々な情報
ロト・ナンバーズに関しては
第一回目からの抽選情報は全て
各種数字パターンなどは収集したデータを分析し
その結果を管理しています。

そのデータを参照して
プログラムが予想をしたり
各種分析ページを生成しています。

うまさくセレクトでボタンを押すと
ここのサーバーから過去の当選番号の情報を取得し
直近の出現間隔値を分析して
数字を生成しています。
例えば
・週末の競馬の1レースから12レースの予想
・毎日のナンバーズの予想
・各種ロトの予想
・出現間隔値の分析ページ
・うまさくセレクトでボタン押された時の数字の生成など..

うまさくでは
一番重要な裏方仕事をしています😀

共有ディスク


ここの共有ディスクでは
予想サーバーで生成したページを保存しています。

WEBサーバー、DBサーバーの負荷を掛けないように
ここに保存されたページを利用しています。
皆さんのスマホ、パソコンの画面に表示されるページのほとんどは
ここで管理されています。

収集サーバー

ロト、ナンバーズの抽選結果などを掲載している
銀行のサイトから
プログラムで自動収集しています。
競馬情報などもプログラムを使って収集しています。

ロト・ナンバーズの予想を当初立ち上げて頃は
手動で当選結果を登録していました。

その後に予想結果の記事なども書いていました。
さすがに
しんどくなったので
銀行の抽選結果ページを分析して
プログラムで自動収集できるようにしました。

各種サーバーの役割について
ざっと説明してきました。

プログラムは全て自分で作っています。
本数は...数えたことないですが
300本以上はあると思います。
自動的に起動して仕事しているプログラムも多く
今では完全に把握できてないかもしれません...

最後に

うまさくを立ち上げて4年が経過しました。
おかげ様で利用者も増えております。
今では、毎日利用してくれている方もおり
大変嬉しく感じています。
ありがとうございます。

引き続き
役立つ情報を提供していく方針です。

よろしくお願いいたします。

サポーター募集
うまさくを応援してくれるサポーターを募集しています

うまさくは全て無料で運営しています。 今のところは有料にするつもりはありません。 ご安心してください! 現在は、広告を貼ることで 広告収入でなんとか維持しています。 これだけでは 全ての運用費用をまか ...

続きを見る



© 2024 - うまさく -