Configuration pour srvws02
This commit is contained in:
parent
37a44bf6b0
commit
31addc4a5a
77
config/srvws02/sphinx.conf
Normal file
77
config/srvws02/sphinx.conf
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
|
||||||
|
#############################################################################
|
||||||
|
## indexer settings
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
indexer
|
||||||
|
{
|
||||||
|
# memory limit, in bytes, kiloytes (16384K) or megabytes (256M)
|
||||||
|
# optional, default is 32M, max is 2047M, recommended is 256M to 1024M
|
||||||
|
mem_limit = 1024M
|
||||||
|
|
||||||
|
# maximum IO calls per second (for I/O throttling)
|
||||||
|
# optional, default is 0 (unlimited)
|
||||||
|
#
|
||||||
|
max_iops = 40
|
||||||
|
|
||||||
|
|
||||||
|
# maximum IO call size, bytes (for I/O throttling)
|
||||||
|
# optional, default is 0 (unlimited)
|
||||||
|
#
|
||||||
|
# max_iosize = 1048576
|
||||||
|
}
|
||||||
|
|
||||||
|
#############################################################################
|
||||||
|
## searchd settings
|
||||||
|
#############################################################################
|
||||||
|
|
||||||
|
searchd
|
||||||
|
{
|
||||||
|
# IP address to bind on
|
||||||
|
# optional, default is 0.0.0.0 (ie. listen on all interfaces)
|
||||||
|
#
|
||||||
|
# address = 127.0.0.1
|
||||||
|
# address = 192.168.0.1
|
||||||
|
|
||||||
|
|
||||||
|
# searchd TCP port number
|
||||||
|
# mandatory, default is 3312
|
||||||
|
listen = 9312
|
||||||
|
|
||||||
|
# log file, searchd run info is logged here
|
||||||
|
# optional, default is 'searchd.log'
|
||||||
|
log = /dbs/sphinxlog/searchd.log
|
||||||
|
|
||||||
|
# query log file, all search queries are logged here
|
||||||
|
# optional, default is empty (do not log queries)
|
||||||
|
query_log = /dbs/sphinxlog/query.log
|
||||||
|
|
||||||
|
# client read timeout, seconds
|
||||||
|
# optional, default is 5
|
||||||
|
read_timeout = 5
|
||||||
|
|
||||||
|
# maximum amount of children to fork (concurrent searches to run)
|
||||||
|
# optional, default is 0 (unlimited)
|
||||||
|
max_children = 30
|
||||||
|
|
||||||
|
# PID file, searchd process ID file name
|
||||||
|
# mandatory
|
||||||
|
pid_file = /var/log/searchd.pid
|
||||||
|
|
||||||
|
# max amount of matches the daemon ever keeps in RAM, per-index
|
||||||
|
# WARNING, THERE'S ALSO PER-QUERY LIMIT, SEE SetLimits() API CALL
|
||||||
|
# default is 1000 (just like Google)
|
||||||
|
max_matches = 1000
|
||||||
|
|
||||||
|
# seamless rotate, prevents rotate stalls if precaching huge datasets
|
||||||
|
# optional, default is 1
|
||||||
|
seamless_rotate = 1
|
||||||
|
|
||||||
|
# whether to forcibly preopen all indexes on startup
|
||||||
|
# optional, default is 0 (do not preopen)
|
||||||
|
preopen_indexes = 0
|
||||||
|
|
||||||
|
# whether to unlink .old index copies on succesful rotation.
|
||||||
|
# optional, default is 1 (do unlink)
|
||||||
|
unlink_old = 1
|
||||||
|
}
|
36
config/srvws02/srvws02/dir.conf
Normal file
36
config/srvws02/srvws02/dir.conf
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
source source_dir
|
||||||
|
{
|
||||||
|
type = mysql
|
||||||
|
sql_host = 192.168.3.24
|
||||||
|
sql_user = sphinx
|
||||||
|
sql_pass = indexer
|
||||||
|
sql_db = jo
|
||||||
|
sql_query_pre =
|
||||||
|
sql_query = SELECT id, siren, actif, \
|
||||||
|
IF(civilite='M',1,IF(civilite='MME' OR civilite='MLLE',2,0)) AS genre, \
|
||||||
|
CONCAT(nom,' ',naissance_nom, ' ', dirRS) AS nom, prenom, \
|
||||||
|
YEAR(naissance_date) AS naiss_annee, \
|
||||||
|
MONTH(naissance_date) AS naiss_mois, \
|
||||||
|
DAY(naissance_date) AS naiss_jour, \
|
||||||
|
naissance_lieu, adr_dep \
|
||||||
|
FROM rncs_dirigeants;
|
||||||
|
sql_attr_uint = naiss_annee
|
||||||
|
sql_attr_uint = naiss_mois
|
||||||
|
sql_attr_uint = naiss_jour
|
||||||
|
sql_attr_uint = actif
|
||||||
|
sql_attr_uint = genre
|
||||||
|
sql_attr_uint = adr_dep
|
||||||
|
}
|
||||||
|
|
||||||
|
index dir
|
||||||
|
{
|
||||||
|
source = source_dir
|
||||||
|
path = /dbs/sphinx/dir
|
||||||
|
docinfo = extern
|
||||||
|
morphology = none
|
||||||
|
#ispell_aff = /usr/local/sphinx/etc/francais.aff
|
||||||
|
charset_type = sbcs
|
||||||
|
charset_table = 0..9, A..Z->a..z, a..z, \
|
||||||
|
U+23, U+25, U+26, U+2B, U+3D, U+40, \
|
||||||
|
U+C0..U+DE->U+E0..U+FE, U+DF, U+E0..U+FF
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user