I have a human task process, the workflow is like this:
A person complete his task, then the state of process will stop at the signal event node(waiting something external happen,just like query db,if db is updated,signal event node will catch the update event),then the process goes on to next human task.
My question is: To realize the function above, can I use signal event node? or other node can be used?
Yes, you could use the signal catch event for this but please keep in mind that you need to signal the process instance somehow, as it awaits external trigger. Take a look at different catch events as well, for instance conditional event that maybe is more suited for the case.