Debugging Tips

From truxwiki.com
Revision as of 04:24, 2 November 2020 by Sam (talk | contribs) (Created page with "Truxton is made of separate processes communicating with each other over a message bus. This makes debugging easy and hard. =Getting The Process ID= Truxton ETL processes are...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Truxton is made of separate processes communicating with each other over a message bus. This makes debugging easy and hard.

Getting The Process ID

Truxton ETL processes are windowless. They are not GUIs. So when they die and display a dialog box error message, it is very annoying. If you are attempting to debug an error on a production server, it gets even more annoying. While the dialog box tells you the name of the process, it does NOT tell you the process id. To find the process id you can use the tasklist tool.

tasklist /FI "IMAGENAME eq MyETL.exe" /V