Crossbill Bone locations and general environment information
User file locations
Here are the default file locations for Crossbill Bone user files.
Note that the default environment name PROD should be replaced with the actual environment name (DEV, UAT, etc.).
Location | Path |
---|---|
Crossbill Bone Data repository directory | /var/cross/PROD/Bone/Data/Repo/ |
Crossbill Bone plugins directory | /var/cross/PROD/Bone/plugins/ |
Crossbill Bone generated plugin | /var/Crossbill/PROD/Source/ |
Crossbill Bone generated migrations | /var/Crossbill/PROD/Source/Generated/Migrations/ |
Crossbill Central Agent Data repository directory | /usr/share/CROSS/Central.Agent/Data/Repo/ |
Location | Path |
---|---|
Crossbill Bone Data repository directory | C:\Inetpub\PROD\Bone\Data\Repo\ |
Crossbill Bone plugins directory | C:\Inetpub\PROD\Bone\plugins\ |
Crossbill Bone generated plugin | C:\Crossbill\PROD\Source\ |
Crossbill Bone generated migrations | C:\Crossbill\PROD\Source\Generated\Migrations\ |
Crossbill Central Agent Data repository directory | C:\Program Files\Crossbill\CROSS\Central.Agent\Data\Repo\ |
Common file locations
Here are the default file locations for Crossbill Bone components.
Note that the default environment name PROD should be replaced with the actual environment name (DEV, UAT, etc.).
Location | Path |
---|---|
Logs directory | /var/Crossbill/ |
Environment Logs directory | /var/Crossbill/PROD/logs/ |
Crossbill Bone log file | /var/Crossbill/PROD/logs/Crossbill/Bone/Crossbill.Bone.Web.log |
Crossbill Signalman log file | /var/Crossbill/PROD/logs/Crossbill.Signalman/Crossbill.Signalman.log |
Crossbill Central log file | /var/Crossbill/CROSS/logs/Crossbill/Central/Crossbill.Central.Web.log |
Crossbill Central Agent log file | /var/Crossbill/CROSS/logs/Crossbill.Central.Agent/Crossbill.Central.Agent.log |
Web applications directory | /var/cross/ |
Environment web applications directory | /var/cross/PROD/ |
Crossbill Bone directory | /var/cross/PROD/Bone/ |
Crossbill Bone configuration file | /var/cross/PROD/Bone/appsettings.json |
Crossbill Bone log configuration file | /var/cross/PROD/Bone/Nlog.config |
Crossbill Central directory | /var/cross/CROSS/Central/ |
Crossbill Central Agent directory | /usr/share/CROSS/Central.Agent/ |
Crossbill Signalman directory | /usr/share/PROD/Crossbill.Signalman/ |
Crossbill Signalman configuration file | /usr/share/PROD/Crossbill.Signalman/appsettings.json |
Crossbill Signalman log configuration file | /usr/share/PROD/Crossbill.Signalman/Nlog.config |
Database directory | /var/database/ |
Location | Path |
---|---|
Logs directory | C:\Crossbill\ |
Environment Logs directory | C:\Crossbill\PROD\logs\ |
Crossbill Bone log file | C:\Crossbill\PROD\logs\Crossbill\Bone\Crossbill.Bone.Web.log |
Crossbill Signalman log file | C:\Crossbill\PROD\logs\Crossbill.Signalman\Crossbill.Signalman.log |
Crossbill Central log file | C:\Crossbill\CROSS\logs\Crossbill\Central\Crossbill.Central.Web.log |
Crossbill Central Agent log file | C:\Crossbill\CROSS\logs\Crossbill.Central.Agent\Crossbill.Central.Agent.log |
Web applications directory | C:\Inetpub\ |
Environment web applications directory | C:\Inetpub\PROD\ |
Crossbill Bone directory | C:\Inetpub\PROD\Bone\ |
Crossbill Bone configuration file | C:\Inetpub\PROD\Bone\appsettings.json |
Crossbill Bone log configuration file | C:\Inetpub\PROD\Bone\Nlog.config |
Crossbill Central directory | C:\Inetpub\CROSS\Central\ |
Crossbill Central Agent directory | C:\Program Files\Crossbill\CROSS\Central.Agent\ |
Crossbill Signalman directory | C:\Program Files\Crossbill\PROD\Crossbill.Signalman\ |
Crossbill Signalman configuration file | C:\Program Files\Crossbill\PROD\Crossbill.Signalman\appsettings.json |
Crossbill Signalman log configuration file | C:\Program Files\Crossbill\PROD\Crossbill.Signalman\Nlog.config |
Database directory | C:\Program Files\PostgreSQL\15\data\ |
Services (daemons) restart
To restart the Crossbill Bone applications, follow the steps below.
Note that the default environment name PROD should be replaced with the actual environment name (DEV, UAT, etc.).
- Open a terminal or connect via SSH to execute the commands.
-
Start a root session:
sudo su #su -
- Restart the applications for the target environment (PROD by default):
service Crossbill.Central.Agent-CROSS restart service Crossbill.Central.Web-CROSS restart service Crossbill.Bone.Web-PROD restart service Crossbill.Signalman-PROD restart
-
Exit the root session:
exit
- Open services snap-in (Start type Services).
- Restart the Crossbill services for the target environment (PROD by default).
Service Crossbill.Signalman-PROD Crossbill.Central.Agent-CROSS - Open the IIS management console (Start type inetmgr).
- Restart the IIS application pools for the target environment (PROD by default).
IIS AppPool PROD-Bone CROSS-Central