Azure Configuration Options

<< Click to Display Table of Contents >>

Azure Configuration Options

After completing an Enterprise 7 Azure installation, a variety of configuration settings should be implemented to ensure proper operation of the Enterprise site.

 

 

Configure log4net.config File Logging

1.Select your Web App from list of Web App Services.

2.Scroll down and select Advanced Tools (aka Kudu).

3.Click Go to start Kudu.

a.Click Debug console > CMD.  

b.At the command prompt, execute the following command:

  mkdir equislogs

c.Go into .\site folder.

d.Go into .\wwwroot folder.

e.Go into .\bin folder.    

f.Scroll down to the log4net.config file and click the Edit (pencil) icon.  

i.Uncomment RollingLogFileAppender (about lines 11-22).

ii.Set the file path (about line 12) to value="D:\home\equislogs\{process}.log"

iii.If desired, scroll down and change logging level (about line 93). (Please do NOT use extensive logging for more than a short period of time.)

iv.Uncomment the RollingLogFileAppender within <root> (about line 94).

v.Click the Save button.

 

 

Configure Formats Folder

1.Select your Web App from list of Web App Services.

2.Scroll down and select Advanced Tools (aka Kudu).

3.Click Go to start Kudu.

a.Click Debug console > CMD.

b.Navigate to D:\home\.

c.Run the following cp command to copy the Formats folder from the application directory to the root directory.

cp -rfv D:\home\site\wwwroot\Formats D:\home\

 

In the ST_CONFIG table, the format definitions need to point to D:\home\Formats\.

 

Example

 

CONFIG_SECTION

CONFIG_KEY

OBJECT_TYPE

OBJECT_VALUE

STRING_VALUE

efdManagementConfiguration

efd

EQEDD

xsdFileName

D:\home\Formats\EarthSoft\EQEDD.zip

 

 

Configure the Workfolder for Enterprise Workflow (WebJob)

1.Select your Web App from list of Web App Services.

2.Scroll down and select Advanced Tools (aka Kudu).

3.Click Go to start Kudu.

a.Click Debug console > CMD.

b.At the command prompt, execute the following command:

mkdir workfolder

 

In the ST_CONFIG table, the Workfolder needs to point to D:\home\workfolder.

 

Example

 

CONFIG_SECTION

CONFIG_KEY

OBJECT_TYPE

OBJECT_VALUE

STRING_VALUE

efdManagementConfiguration

workfolder



D:\home\site\workfolder

 

 

How to Restart Workflow WebJob

 

Note: Only one Workflow should be running for each Web App. Multiple instances of Workflow on a single Web App may result in conflicting operations and is not supported by EarthSoft.

 

The Workflow WebJob may require restarting after making changes to configurations (ST_CONFIG settings). If changes are made, the following steps will restart the Workflow:

1.Select your Web App from list of Web App Services.

2.Scroll down to WebJobs.

3.Select Workflow job.

4.Click Stop; wait for job to stop. (Try the Refresh button if it does not show "Stopped" after several seconds.)

5.Click Start; wait for job to start.