【総合】トピック立てるまでもない質問【マルチサーバー運用】

サーバー構築・運用・管理に関する質問はこちら
penM
サーバー管理者
記事: 150
登録日時: 2019年7月23日(火) 02:14

【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by penM »

このトピックでは「マルチサーバー運用」フォーラムにおける単発質問を受け付けます
Monster2408
初心者
記事: 8
登録日時: 2019年10月14日(月) 15:34

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by Monster2408 »

Paper-1613(1.12.2)のサーバーで /reload confirm を実行するとエラーが発生します。

サーバー起動時には発生しません。

エラー1

エラー2

導入Plugin
画像
penM
サーバー管理者
記事: 150
登録日時: 2019年7月23日(火) 02:14

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by penM »

Paper-1613(1.12.2)のサーバーで /reload confirm を実行するとエラーが発生します。

サーバー起動時には発生しません。

エラー1

エラー2

導入Plugin
画像
まず、これはログに「この出力はエラーでもクラッシュでもありません」と表記されています。
次にこれが表示される理由ですが、システム負荷による遅延によって発生するものです。
mysqlに負荷がかかっているのかもしれません
Monster2408
初心者
記事: 8
登録日時: 2019年10月14日(月) 15:34

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by Monster2408 »

ということはこれを無視していても特に大きな問題はないということであってますか?
penM
サーバー管理者
記事: 150
登録日時: 2019年7月23日(火) 02:14

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by penM »

ということはこれを無視していても特に大きな問題はないということであってますか?
概ねそのとおりです。
サーバーがラグいと感じる場合や、プラグインの動作が遅い、設定が保存されないといったことが起きることがあります。
/reload confirm から推察すると、一斉に処理が行われると考えられます。その際処理が間に合わないと考えるとスッキリします。
解決策としては、サーバーの性能が足りていないのであれば改善する、遅いプラグインを取り除く必要があります。
Monster2408
初心者
記事: 8
登録日時: 2019年10月14日(月) 15:34

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by Monster2408 »

わかりました。

ご回答ありがとうございました。
pecorinn4
初心者
記事: 3
登録日時: 2019年12月12日(木) 11:39

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by pecorinn4 »

はじめまして。
私のサバに友達が3人入ると、一人だけなぜか入るんだけどすぐ落ちる人がいて、「lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.IllegalArgumentException: Name cannot be empty」こんなログが出ます。
がんばって入ろうとするのだけど、繰り返すうちにサーバーが固まったり、ポートが落ちたりするようになり、どうアドバイスして入れるようにしてあげることが出来るか、、お力をいただけたらと思います。
一瞬でも入れるので、バージョンやアドレスは合ってると思います。
私のサーバーはSpigotのサーバーで、プラグインを入れているので、MODは入っていません。hamatiは使っていません。バージョンを1.12.2から1.14.4に変えたので、プラグインなど調整の途中ではあります。
私と友達2人は普通に入れて、重いとは言うものの動くことは出来てます。
penM
サーバー管理者
記事: 150
登録日時: 2019年7月23日(火) 02:14

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by penM »

pecorinn4 さんが書きました: 2019年12月12日(木) 13:09 はじめまして。
私のサバに友達が3人入ると、一人だけなぜか入るんだけどすぐ落ちる人がいて、「lost connection: Internal Exception: io.netty.handler.codec.EncoderException: java.lang.IllegalArgumentException: Name cannot be empty」こんなログが出ます。
がんばって入ろうとするのだけど、繰り返すうちにサーバーが固まったり、ポートが落ちたりするようになり、どうアドバイスして入れるようにしてあげることが出来るか、、お力をいただけたらと思います。
一瞬でも入れるので、バージョンやアドレスは合ってると思います。
私のサーバーはSpigotのサーバーで、プラグインを入れているので、MODは入っていません。hamatiは使っていません。バージョンを1.12.2から1.14.4に変えたので、プラグインなど調整の途中ではあります。
私と友達2人は普通に入れて、重いとは言うものの動くことは出来てます。
「特定のプレーヤがログインできない」という認識で解決策を紹介します。
すぐに落とされるプレーヤーの持ち物が破損している可能性があります。
Minecraftのサーバーセーブデータが保存されている場所に「playerdata」のフォルダがあると思います。その中にプレーヤーの情報がありますので該当するユーザーのファイルを削除(もしくは移動)します。該当するファイル名は「xxxxxxxx-xxxx-xxxx-xxxx-daeb8cd3af2e」みたいなファイル名になっていると思います。(これをUUIDという)
NAMEMCを利用してユーザーのUUIDを特定してください。
※所持アイテムは消えます
pecorinn4
初心者
記事: 3
登録日時: 2019年12月12日(木) 11:39

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by pecorinn4 »

お返事おそくなりました。
問題の友人のファイルを特定し念のため移動させた後、友人が休日だったのでINしてもらったら無事に入ることが出来ました。
そのまま遊んでいたのですが、私がエンダーチェストを開けると、友人が落ちていたのと同じメッセージが出て落ちるようになりました。何度繰り返してもエンダーチェストを開けると落ちるので、もしかすると破損しているのはエンダーチェストなのかもしれません。その場合はどのように対処するといいのでしょうか?クリエイティブモードにして、新しいエンダーチェストを設置して開けても落ちます。
penM
サーバー管理者
記事: 150
登録日時: 2019年7月23日(火) 02:14

Re: 【総合】トピック立てるまでもない質問【マルチサーバー運用】

投稿記事 by penM »

pecorinn4 さんが書きました: 2019年12月22日(日) 21:14 お返事おそくなりました。
問題の友人のファイルを特定し念のため移動させた後、友人が休日だったのでINしてもらったら無事に入ることが出来ました。
そのまま遊んでいたのですが、私がエンダーチェストを開けると、友人が落ちていたのと同じメッセージが出て落ちるようになりました。何度繰り返してもエンダーチェストを開けると落ちるので、もしかすると破損しているのはエンダーチェストなのかもしれません。その場合はどのように対処するといいのでしょうか?クリエイティブモードにして、新しいエンダーチェストを設置して開けても落ちます。
あなたのアカウントだけエンダーチェストが開けず、同じエラーメッセージであれば、エンダーチェストに破損したアイテムが収納されていることが考えられます。(むしろ収納したおかげでゲームに参加できていた?)
該当アイテムの消し方なのですが、エンダーチェストの内容物はプレイヤーファイルにあります。これを編集するのは面倒くさいので、一旦持ち物をチェストに移動させてから、自身のアカウント情報を友人の方法と同様に削除(移動)してください。
破損舌アイテムが問題であるのであればこれで治るはずです。
返信する