Friday, March 18, 2016

Oracle Endeca Dgraph : How to verify that Endeca MDEX Engine is running?

Endeca uses MDEX engine(dgraph) to store indices. Application logic makes a query to Endeca MDEX engine to get the results back. If there a... thumbnail 1 summary
  • Endeca uses MDEX engine(dgraph) to store indices. Application logic makes a query to Endeca MDEX engine to get the results back. If there are multiple instances main MDEX engine called Dgraphs, then load balancer is required. 

    How Load balancer identify if a Dgraph is running or not before sending request:-

    load balancers can  send the "admin?op=ping" the command to the MDEX engine  to confirm whether a particular MDEX engine is up or not. Find out example below 

    Example: http://localhost:15000/admin?op=ping 

    Endeca Script : How To Run Dgidx from Command Prompt??

    Dgidx is the indexing program that reads the tagged records that were prepared  by Forge or CAS and creates the proprietary indexes for the... thumbnail 1 summary
  • Dgidx is the indexing program that reads the tagged records that were prepared by Forge or CAS and creates the proprietary indexes for the MDEX Engine.

    Find out steps if Dgidx process needs to be run from command prompt against forge_output.

    1. Go to <<Endeca_Install_Path>>\MDEX\<version>
    2. Run mdex_setup script.
    3. Run dgidx using the following command.

    Windows:
    dgidx -v --out [specify output log directory] [forge_output_directory]\[appliation configuration prefix] (dgidx_output_directory)\(appliation configuration prefix)
    Unix:
    .\dgidx -v --out [specify output log directory] [forge_output_directory]/[appliation configuration prefix] (dgidx_output_directory)/(appliation configuration prefix)



    Example:
    dgidx -v --out C:\test\log\Dgidx.log C:\test\forge_output\CRS C:\test\dgidx_output\CRS

    Note:- This would helpful for debugging/performance tuning purpose.


    Text Widget