我有一箇舊的應用程序,每天都有一個機器人線程執行。我有機器人的來源,但我不知道這個步伐是如何開始的。還有一個日誌,女巫在數據庫中包含一行,有時包含兩行相同的行,證明該過程正在執行兩次。線程執行有時加倍
我們使用Windows Server 2003
public void run()
{
while (true)
{
starter();
try {
Thread.sleep(10800000L);
}
catch (InterruptedException localInterruptedException)
{
}
}
}
我需要保持它從執行不止一次。
我是新來的胎面,沒有真正得到一個線程的作品權尚未...
謝謝大家提前...
我認爲答案比這更容易,但我可能是錯的,他從來沒有提到'starter()'幾乎同時被調用兩次。難道他只需要增加睡眠時間? – Iootu
我無法找到啓動過程的代碼。這就是爲什麼我無法糾正這個問題。我不知道它是否直接從apache或服務器執行。我們沒有任何有關這方面的文件,也沒有任何人實施該軟件仍然在公司工作。 –
@CarlosJunior不應該有可能在包含此代碼的類的所有用途中搜索代碼庫?這不能產生許多結果,可以嗎? –