Wednesday 05 January 2011 7:08:18 am - 3 replies

Introduction

The recommended way of using the ezfind and ezodf extensions on a server with multiple eZP installations is to have only one instance of Solr server and one instance of OO conversion server for all the eZP installations.

Running single instances of this servers for multiple eZP installations is not a problem if you have full access to your server, but if you happen to have many eZP installation in a limited virtual hosting environment, setting this two servers can be a little bit tricky. So here is how you'll do it...

» Read full blog post

Author Message

Nicolas Pastorino

Wednesday 05 January 2011 8:13:03 am

Brilliant Marko !

Well structured, properly documented, hot topic. All good, keep-up !
This could even turn into a tutorial, given the furnished content. Your call ;)

Cheers,

--
Nicolas Pastorino
Director Community - eZ
Member of the Community Project Board

eZ Publish Community on twitter: http://twitter.com/ezcommunity

t : http://twitter.com/jeanvoye
G+ : http://plus.tl/jeanvoye

Paul Borgermans

Monday 10 January 2011 9:57:20 am

A small comment on changing the port for Solr: its better to use a specific command line option "jetty.port" when using the jetty (bundled) servlet container. Of course you can also add this as a variable in your init script.

java -jar -Djetty.port=55555 start.jar

hth

Paul

eZ Publish, eZ Find, Solr expert consulting and training
http://twitter.com/paulborgermans

Marko Žmak

Monday 17 January 2011 6:43:04 am

Paul, the purpose of this blogpost is to describe how to setup ezodf and solr daemons in a shared virtual host environment where you don't have root access.

And setting the solr port via the command line parameter requires you to change the startup script, and therefore whenever you want to change the port you have to ask the system admin to reinstall the modified script.

And this is contrary to the "spirit" of this post: to setup and maintain the daemons with a minimum of system admin intervention.

--
Nothing is impossible. Not if you can imagine it!

Hubert Farnsworth

You must be logged in to post messages in this topic!

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 17 2025 23:38:08
Script start
Timing: Jan 17 2025 23:38:08
Module start 'layout'
Timing: Jan 17 2025 23:38:08
Module start 'content'
Timing: Jan 17 2025 23:38:08
Module end 'content'
Timing: Jan 17 2025 23:38:08
Script end

Main resources:

Total runtime0.0135 sec
Peak memory usage4,096.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0047 589.2891152.6563
Module start 'layout' 0.00470.0024 741.945339.5156
Module start 'content' 0.00710.0046 781.460998.0469
Module end 'content' 0.01170.0018 879.507834.2891
Script end 0.0135  913.7969 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.002316.8319140.0002
Check MTime0.00107.2003140.0001
Mysql Total
Database connection0.00053.950510.0005
Mysqli_queries0.002115.270330.0007
Looping result0.00000.096810.0000
Template Total0.001511.110.0015
Template load0.00085.753210.0008
Template processing0.00075.302510.0007
Override
Cache load0.00053.809710.0005
General
dbfile0.00085.725080.0001
String conversion0.00000.059940.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs