...
Parameter Name | Description | Default value | ||
type | Specifies the SolrClient implementation to use. This is a string value of one of the following cloud or http. The values represent CloudSolrServer or HttpSolrServer respectively. | http | ||
url | Defines the fully qualified URL of Solr into which data should be indexed. Multiple URL can be provided using comma as a delimiter. When the value of | http://localhost:8983/solr/nutch | ||
collection | The collection used in requests. Only used when the value of | |||
weight.field | Field's name where the weight of the documents will be written. If it is empty no field will be used. | |||
commitSize | Defines the number of documents to send to Solr in a single update batch. Decrease when handling very large documents to prevent Nutch from running out of memory.
| 1000 | ||
auth | Whether to enable HTTP basic authentication for communicating with Solr. Use the | false | ||
username | The username of Solr server. | username | ||
password | The password of Solr server. | password |
...
Parameter Name | Description | Default value | |||
server.uri | URI with connection parameters in the form amqp://<username>:<password>@<hostname>:<port>/<virtualHost> | amqp://guest:guest@localhost:5672/ |
| amqp://guest:guest@localhost:5672/ | |
binding | binding | Whether the relationship between an exchange and a queue is created automatically. NOTE: Whether the relationship between an exchange and a queue is created automatically.
| false | ||
binding.arguments | Arguments used in binding. It must have the form key1=value1,key2=value2. This value is only used when the exchange's type is headers and the value of | ||||
exchange.name | Name for the exchange where the messages will be sent. | ||||
exchange.options | Options used when the exchange is created. Only used when the value of
| type=direct,durable=true | |||
queue.name | Name of the queue used to create the binding. Only used when the value of | nutch.queue | |||
queue.options | Options used when the queue is created. Only used when the value of
| durable=true,exclusive=false,auto-delete=false | |||
routingkey | The routing key used to route messages in the exchange. It only makes sense when the exchange type is topic or direct. | Value of | |||
commit.mode | single if a message contains only one document. In this case, a header with the action (write, update or delete) will be added. multiple if a message contains all documents. | multiple | |||
commit.size | Amount of documents to send into each message if the value of | 250 | |||
headers.static | Headers to add to each message. It must have the form key1=value1,key2=value2. | ||||
headers.dynamic | Document's fields to add as headers to each message. It must have the form field1,field2. Only used when the value of |
...