2013-06-25 3 views
0

У меня есть 1 рабочий стол в приложении-гавань для отправки электронной почты. С последних 3 до 4 дней он не работает, я получаю сообщение об ошибке «Terminated with exitcode -2147467259».Appharbor Background worker Issue - Ошибка: «Завершена с exitcode -2147467259»

Ниже сценарий использование в фоновом режиме работника:

статической силы основной (String [] арг)

{ 



     while (true) 

     { 

      //Worker_Process_For Send Email 

      EmailCls.SendEmail_ByMailGun("[email protected]", "[email protected]", "Testing Shailesh-live", "body-live"); 



     } 

}

общественность статической IRestResponse SendEmail_MailGun (строка из, строк в, строке тема , корпус струны)

{ 

    RestClient client = new RestClient(); 

    client.BaseUrl = ConfigurationManager.AppSettings["mailgun_baseurl"].ToString();// "https//api.mailgun.net/v2"; 



    client.Authenticator = new HttpBasicAuthenticator("api", ConfigurationManager.AppSettings["mailgun_key"].ToString()); 



    var mailgun_domain = ConfigurationManager.AppSettings["mailgun_domain"].ToString(); 



    RestRequest request = new RestRequest(); 

    request.AddParameter(mailgun_domain,mailgun_domain, ParameterType.UrlSegment); 

    request.Resource = "{" + mailgun_domain + "}/messages"; 



    request.AddParameter("from", from); 

    request.AddParameter("to", to); 

    request.AddParameter("subject", subject); 

    request.AddParameter("html", body); 

    request.Method = Method.POST; 

    return client.Execute(request); 

} 

Данный скрипт работает плавником е в локальной машине, но не из афирбры.

ответ

0

Недавно мы добавили a new logging module, который дает вам доступ в реальном времени к STDOUT и STDERR вашего рабочего рабочего.

Вы можете начать сеанс регистрации, нажав ссылку «Регистрация» в навигационной панели приложения. Это должно дать вам больше информации, чтобы помочь выявить и решить эту проблему.

0

Я только что изменил приложение Start Object [который не был установлен в прошлом] в окне свойств приложения и перестроил его и разместил в гавани приложения, и мое приложение начало работать f9.