Tokyo Tyrantに突然アクセスできなくなった。
HTML::Templateを使い、Tokyo Tyrantから取得したデータをhtmlに整形して表示するサイトを作っているのですが,
ベースほぼ完成。あとは細かいところを…、とりあえず今の状態を見てみよう
↓
アップロード
↓
更新
↓
ちゃんと表示されてる。よしよし。
↓
直後にもう一度(一応)更新してみると…
↓
Tokyo Tyrantから取得してるデータの部分だけ表示されなくなった…
という状態になってしまいました。あれ?と思い、とりあえず一旦 $ ttservctl stop → $ ttservctl start としてみると、
$ ttservctl stop
Stopping the server of Tokyo Tyrant
Sending the terminal signal to the process: 68052
kill: 68052: No such process
Hanging process: 68052
$ ttservctl start
Starting the server of Tokyo Tyrant
Existing process: 68052
と言われてしまいました。「ストップしようとしても、プロセスが存在していなくて、スタートさせようとしてもプロセスが既に存在している状態」ということでしょうか?
1: どうすればまたTokyo Tyrantを使える状態になるのでしょうか?
2: また、今後もこのようなことが突然起きて、データベースのデータがなくなってしまうと非常に困ってしまうのですが、どのように対策を取ればいいのでしょうか?
もしよかったら回答頂けると幸いです。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
使ってないので適当なこと言ってるかもしれませんが、
> Existing process: 68052
$ ps ax | grep 68052
でプロセスが見付からないなら、不具合か何かで ttserver でしたっけ?が死んだ可能性が大きいように見受けられます。
> $ ttservctl start
これでダメなのでありがちなのは pid ファイルを見てるだけで、実際にプロセステーブルは見てないのかもしれません。もしかしたら restart とかありませんか? または pid ファイルやロックファイルなどを手動で rm しないといけないかもしれません。
ただ本当に不具合なら 2: の問題がありますね。これに関してはなんとも言えません。
>これでダメなのでありがちなのは pid ファイルを見てるだけで、実際にプロセステーブルは見てないのかもしれません。
または pid ファイルやロックファイルなどを手動で rm しないといけないかもしれません。
まさにこれでした!!使ったことがないのにわかるなんて凄いですね!やはり経験がものを言うのでしょうか?trapeziumさんのように解決案をすぐに浮かべられるようになりたいです。
とりあえず今の状態が解決できてよかったです。どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 毎年繰り返されるものに定冠詞がつく理由 12 2022/11/17 09:32
- 英語 ①普通名詞の所有格+②普通名詞で、①普通名詞に定冠詞の意味を付加したい場合の表現方法等について 23 2022/09/30 12:47
- Ruby Ruby / passenger のインストールについて 1 2023/01/30 18:31
- 英語 The climate of Tokyo is milder than Michigan. という英 5 2022/04/04 16:44
- 英語 この文の訳し方について教えてください 3 2023/02/06 11:27
- 英語 「◯月までの△ヶ月間」の「までの」の表現で"until"ではなく"through"を使う理由について 3 2023/04/09 16:44
- 物理学 英語表現についてどうもわからないので教えて貰えないでしょうか? 具体的には以下の文の中でreflec 1 2023/04/29 20:59
- 英語 「昭島は、『一応』東京なんだよ」という 5 2022/07/27 21:41
- 中学校 英語の表現はあっていますか? 中学英語 1 2022/08/02 21:44
- 英語 提示した名言の"be to be able to do"の意味等について 4 2023/05/17 10:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
ネットワーク使用率約75%維持状...
-
プロンプトが返らない
-
タスクマネージャのCPU率がおか...
-
Windows 10のエクスプローラー...
-
ps コマンドのステータス。S Ss...
-
Apache(nobody)とmysqlあわせて...
-
タスクマネージャで終了できな...
-
IE プロセスが消えない
-
ときどきCPU使用率が100%になっ...
-
アクロバットを終了しても、プ...
-
タスクマネージャの最小プロセス
-
Windowsで同時にオープンできる...
-
CPU利用率の求め方。
-
killコマンドの終了と強制終了...
-
CPUが突然100%
-
Windowsで作れるスレッド最大数...
-
タスクマネージャに表示されな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
Windowsで作れるスレッド最大数...
-
コマンドライン上でファイルを...
-
タスクマネージャのCPU率がおか...
-
System Idle Processってなに?...
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
プロンプトが返らない
-
Windowsで同時にオープンできる...
-
CPU使用率が常に50~10...
-
タスクマネージャで終了できな...
-
linuxでプロセスが動いているCP...
-
CPU使用率とロードアベレージ
-
タスクマネージャに表示されな...
-
Powershell プロセス二重起動
-
ネットワーク使用率約75%維持状...
-
CPU使用率取得方法について
-
Windowsホストプロセス Rundll...
おすすめ情報