Azure WebJob中的PhantomJS?

时间:2015-04-18 16:00:36

标签: azure phantomjs azure-webjobs

是否可以在Azure WebJob中运行PhantomJS?

当我尝试时,我得到例外:

System.Net.Sockets.SocketException: An attempt was made to access a socket in a way forbidden by its access permissions 127.0.0.1:55910

也许是"主持人之间的沟通"进程和PhantomJS进程在Azure WebJob中被阻止/不可能?我也没有在日志文件中(在Azure WebJobs仪表板上)从PhantomJS进程获得任何输出,所以我不确定是否

a)主机进程和PhantomJS之间的套接字通信被阻止了 或
b)PhantomJS流程 - phantomjs.exe - 被阻止启动

我发现有几个人提到了PhantomJS和GDI +的问题,but this seems to have been fixed。到目前为止,我无法找到针对我的特定错误消息的解决方案。在玩它的同时,我在Web Apps的免费层上运行。我不认为更高层会解决问题,不是吗?

ps:有没有替代PhantomJS做类似的事情并在Azure WebJob内部工作?还是有另一种方式来控制" PhantomJS不需要套接字?

0 个答案:

没有答案