サーバー側プログラミングとして Java を使用してゲームを開発しています。正直なところ、私はJavaの知識がありません。
テーブルには 7 ~ 10 のスレッドを使用しており、最大 80 ~ 100 のテーブルがあり、これはバックエンドを実行する最大 1000 のスレッドになります。
これは、長期的にはアプリケーションを台無しにしますか?? ご意見ありがとうございます
ありがとう、サティシュ。
サーバー側プログラミングとして Java を使用してゲームを開発しています。正直なところ、私はJavaの知識がありません。
テーブルには 7 ~ 10 のスレッドを使用しており、最大 80 ~ 100 のテーブルがあり、これはバックエンドを実行する最大 1000 のスレッドになります。
これは、長期的にはアプリケーションを台無しにしますか?? ご意見ありがとうございます
ありがとう、サティシュ。
この回答を確認してください。それはほとんどのことを説明します: Java VM はいくつのスレッドをサポートできますか?
アプリケーションの再設計も検討してください。
これをしないでください。スレッドは、テーブルのようなエンティティではなく、プロセスによって所有される必要があります。を使用するThreadPool
と、多くScheduledThreadPoolExecutor
の場合、ほとんどの場合に機能する傾向があり、テーブルはこのリソースへのアクセスを要求する必要があります。