[fess-user 185] Re: Windows サービスへの登録

Back to archive index

Masayuki Shibata mshib****@shima*****
2010年 4月 15日 (木) 19:53:40 JST


柴田@亀岡市です。

2010/04/14 版スナップショットでは Windows サービスインストー
ルでも止まらずに動いているようです。
#まだチョロっと見ただけですが...

ログを見ると Java Options として -server はまだ残っていますし
メモリ関係の数字を fess.dicon でいじってもログ上の表示は変わ
りません

取り急ぎご報告まで...

>fess.dicon でメモリ関係を増やしてもログの Options に変更された
>様子が見えないので、-server だけではなく全部渡せてないようです。
>
>ソースの中で初期値を与えていますが、そのままログに出てきている
>ような...
>
>-server をナシにしたのに言うことを聞いてくれないとかではないよ
>うな動きに見えます。
>
>>菅谷です。
>>
>>> fess 2.x.x では問題なかったのですが...
>>
>>2.x と 3.x では、クロールのプロセスの扱いが
>>異なります。2.x ではウェブアプリの中のスレッドで
>>動いていましたが 3.x 以降ではウェブアプリとは
>>別プロセスで起動するため、Windows サービスと
>>して動いている場合の環境変数がうまくいかない
>>みたいです(特に -server オプションが)。
>>
>>fess.dicon も問題ないようですので、想定では
>>それが有効になり、ログにも -server オプションが
>>なしで起動されてうまくいくはずなのですが…。
>>あとで、コードの方も再確認してみます。
>>
>>shinsuke
>>
>>
>>2010年4月13日9:54 Masayuki Shibata <mshib****@shima*****>:
>>> 柴田@亀岡市です。
>>>
>>> そちらで再現しないということは、何かこちらの環境が違うのかも
>>> 知れませんね。う〜ん。fess 2.x.x では問題なかったのですが...
>>>
>>>>過去のdiconファイルを上書きなどせずに
>>>>手順通りに試して発生しているのでしょうか?
>>>
>>> 必要なところだけ毎度書き直してます。
>>> #ときどき内容が変わっているようですので、ずっとコピーで引き
>>> #継いでいるとそれらが反映されませんし...
>>>
>>>>WEB-INF/classes/fess.diconはどうなって
>>>>いますでしょうか?
>>>
>>> 貼っておきます。
>>>
>>> ----- ここから -----
>>> <?xml version="1.0" encoding="UTF-8"?>
>>> <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
>>>        "http://www.seasar.org/dtd/components24.dtd">
>>> <components>
>>>        <include path="fess_solr.dicon"/>
>>>        <include path="fess_ds.dicon"/>
>>>
>>>        <component name="crawlerProperties" class="jp.sf.fess.util.FessProperties">
>>>                <arg>
>>>                        @jp.sf.fess.util.ResourceUtil @ getConfPath("crawler.properties")
>>>                </arg>
>>>        </component>
>>>
>>>        <component name="systemHelper" class="jp.sf.fess.helper.SystemHelper">
>>>                <!--
>>>                <property name="adminRole">"fess"</property>
>>>                <property name="authenticatedRoles">"role1"</property>
>>>                -->
>>>                <property name="crawlerJavaOptions">new String[] {
>>>                        "-Djava.awt.headless=true", "-XX:+UseGCOverheadLimit",
>>>                        "-XX:+UseConcMarkSweepGC", "-XX:+CMSIncrementalMode",
>>>                        "-XX:+UseTLAB", "-Xmx512m", "-XX:MaxPermSize=128m"
>>>                }</property>
>>>        </component>
>>>        <component name="crawlingSessionHelper" 
>class="jp.sf.fess.helper.CrawlingSessionHelper">
>>>        </component>
>>>
>>> </components>
>>> ----- ここまで -----
>>>
>>> _______________________________________________
>>> Fess-user mailing list
>>> Fess-****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>>
>>
>>_______________________________________________
>>Fess-user mailing list
>>Fess-****@lists*****
>>http://lists.sourceforge.jp/mailman/listinfo/fess-user
>>
>
>_______________________________________________
>Fess-user mailing list
>Fess-****@lists*****
>http://lists.sourceforge.jp/mailman/listinfo/fess-user
>




Fess-user メーリングリストの案内
Back to archive index