PHP-SDK中的app目录下有个ini配置文件,里面有相关的配置信息,把默认为本地所有ip改成A服务器的IP和相对应端口即可 在搜索数据时就会读取ini里的配置文件 我刚接触到这程序,我的理解是这样的 教程里也有相应 的说明
...址 127.0.0.1 上 bin/xs-ctl.sh -b inet start // 监听在所有本地 IP 地址上 bin/xs-ctl.sh -b a.b.c.d start // 监听在指定 IP 上 我在配置的时候,也遇到过类似这样的错误,后来运行了第一条命令后,就正常了。
...换vps了 2012-05-09 12:42:49 worker1[5905] new connection (SOCK:7, IP:127.0.0.1, BURST:1) 2012-05-09 12:42:49 worker1[5905] new connection (SOCK:8, IP:127.0.0.1, BURST:2) 2012-05-09 12:42:49 worker1[5905] [sock:8] add new task (CONN:0x9f9f610, SPARE:6, TOTAL:6) 2012-05-09 12:42:49 worker1[5...
xs-searchd 彻底挂掉的话 8384 就关闭了,这个端口基本上是只读的只有 search log 是写入的。你可以限制一些访问IP。
我查看 tail -n /var/log/messages 有这个错误 localhost kernel: php[29975]: segfault at 7f96c902d190 ip 00007f59d134b383 sp 00007fff43203650 error 4 in xcache.so[7f59d133a000+19000] 而xcache.so xunsearch在使用的
2012-03-03 19:34:00 indexd[2970] new connection (SOCK:7, IP:127.0.0.1, BURST:1) 2012-03-03 19:34:00 indexd[2970] [sock:7] unable to allocate memory for ZCMD (CMD:79, SIZE:1763734736) 2012-03-03 19:34:00 indexd[2970] [sock:7] quit, out of memory
...都粘贴下到本地中,修改了demo.ini server.index server.search 为ip:XXXX require $_SERVER['DOCUMENT_ROOT'].'sdk/php/lib/XS.php'; $xs = new XS($_SERVER['DOCUMENT_ROOT'].'sdk/php/app/demo.ini'); $docs = $xs->search->search('hightman'); print_r($docs); 结果出现 Fatal erro...
...启动方式为 bin/xs-ctl.sh -b inet start 就可以默认为本地所有ip的8383,8384端口 -------------------------- 那么PC-B,php-sdk中的应用,调用 它怎么知道是哪一台装了xunsearch的? 或者说肿么让B的php-sdk去调用A的xunsearch?
...题? [code] 2012-03-30 09:40:33 worker1[10982] new connection (SOCK:7, IP:127.0.0.1, BURST:1) 2012-03-30 09:40:33 worker1[10982] new connection (SOCK:8, IP:127.0.0.1, BURST:2) 2012-03-30 09:40:33 worker1[10982] [sock:8] add new task (CONN:0x13e5140, SPARE:6, TOTAL:6) 2012-03-30 09:40:33 worke...