このページの後半のプログラムを利用したちょっとしたサービスを開発しています。
このページの解説にも「TSTの構築にちょっと時間かかるけど」とある通り、この大きなファイル(単語リスト)の読み込み(及びTSTの構築)が非常に重く、そしてほとんどの時間がかかります。
そこでTSTの読み込みを別プロセスで行い、デーモンのように常駐させると良いのではないかと思い至りました。
その場合、CGI(解析するテキストを指定する・入力は10000文字程度までを想定)とTSTデーモンの通信はどのように行うのが一般的なのでしょうか?
素人ながら調べてみたところデーモンの標準入出力は無効化しなければいけないようなので、パイプで渡すことはできないと判断しました。しかし、ではソケットなのか?それともファイルを作って共有なのか?あるいは私の知らない全く別の方法なのか?というところで悩んでいます。
そもそも今回の場合別プロセス(デーモン)にするのがベストなのかどうかも悩んでいます。
皆様のお知恵を拝借できればありがたく存じます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/11/18 02:12
2014/11/18 02:24
2014/11/18 04:19
2014/11/18 04:28
2014/11/18 04:44
2014/11/18 04:49
2014/11/18 05:31