- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个 pig 脚本,它将从 cassandra 获取所有数据,进行少量转换并存储到 hdfs 上。在pig的grunt控制台执行时,cassandra数据量大,耗时将近30分钟。
但是当我使用 oozie 工作流执行相同的操作时,它执行但需要很长时间,将近一个半小时。当我检查 hadoop 日志时,这就是它所说的。
2013-11-19 01:20:00,871 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - More information at: master:50030/jobdetails.jsp?jobid=job_201311190052_0002 Heart beat .. .. Heart beat Heart beat 2013-11-19 02:09:59,172 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 50% complete 2013-11-19 02:10:17,289 [main] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 100% complete
几乎它会检查心跳 50 分钟,然后再次恢复该过程。
我在 9000 端口上进行了从源到目标的远程登录。我能够连接。我什至检查了两台机器上 IP 配置的/etc/hosts 文件,顺便说一下,这看起来不错。
我们仍然不明白为什么会这样?这是什么?以及如何克服这个问题,以便更快地完成处理。任何人都可以在这方面帮助我们吗?非常感谢任何帮助。
最佳答案
这是解决问题的两件事。
1) 使用where子句从cassandra获取数据,而不是获取所有数据。
2) 多加几个风扇给机器,因为这也是由于 HDD 冷却不足。
关于hadoop - Pig Cassandra process very slow (Heart beat) with oozie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20090869/
下面的代码应该淡入淡出。我究竟做错了什么? $(window).scroll(function(){ if ($(window).scrollTop() > 910){ $('
我正在 java swing applet 上创建一个 whack a mole 游戏,但我在计时 mole 出现时遇到了问题。我似乎无法避免 paint () 在我身上循环,从而过快地随机化地鼠的坐
如果我从solaris服务器ssh到美国服务器,ssh连接很快,比如删除一个文件很快就可以完成。 但是为什么powershell远程处理这么慢,我进入远程 session 后,然后删除一个项目,需要1
我正在获取一个 Java 小程序来填充数据库。 我在 HP i3 ram6gb 上使用 JDK 1.7 和 XAMPP 3.2.1 32 位。我的数据库很大并且具有以下结构: [TABLE] attr
我正在使用 OpenGL 在 C++ 中制作塔防游戏。当尝试使用 Windows.H 中的“ sleep ”功能时,它会导致我的 OpenGL 窗口打开我输休眠眠的任何值的总时间,然后打开窗口。有什么
我有以下代码,它可以工作,但在每个切换操作结束时变得有点跳动。 切换段落会不会更流畅?我正在尝试获取该段落,但我不知道该怎么做。 body {width: 660px; margin: 0 aut
我在想这个。我创建了一个 Complex 类只是为了好玩(用于存储复数)并习惯于 TDD。 并且我编写了以下测试: [TestMethod] [TestCategory("COMPLE
我正在开发一款每 30 秒向互联网发布一次的应用程序。一切正常,直到屏幕熄灭。计时器似乎变慢了。发布需要大约 5 分钟。我已经尝试获取唤醒锁和 setforegroundactivity 但没有任何效
我有一个很大的表,我决定通过从另一个表中引入一个带有 ID 的新列并删除另外两个列来减小它的大小。以下是表格: Table tests: +---------------+--------------
每次我想对一些代码进行快速测试时,android studio 需要 20-40 分钟来加载一个模拟器,这导致我的笔记本电脑崩溃或运行速度非常慢。有什么方法可以只使用系统日志而不加载整个应用程序,类似
我正在尝试查看(主要是)阿拉伯语句子列表,并删除那些不是阿拉伯语的句子。我有一个判断字符是否为阿拉伯语的技巧:阿拉伯语没有大小写,所以如果字符是字母但不是大写或小写,它就是阿拉伯语。 我有下面的代码,
我有一个问题,我不知道怎么解释好,但我会尝试......例如,在某些游戏中,文本输出“慢”,一个接一个地写char,而不是所有的一次短语......那么,我怎样才能复制这种行为? 我想这样......
基于 Java 反射慢的名声,我一直避免使用它。我在当前项目的设计中达到了一个点,能够使用它会使我的代码更具可读性和优雅,所以我决定试一试。 我只是对差异感到惊讶,我注意到有时运行时间几乎长了 100
一个普通WEB站点的页面常常需要查询N条SQL语句后才能得出页面结果,当网站访问速度慢而前端做了大量优化工作以后,数据库瓶颈的查找也是WEB优化的一个重要部分。 MySQL中提供了一个
启用 slow log 有两种启用方式: 1, 在my.cnf 里 通过 log-slow-queries[=file_name] 2, 在mysqld进程启动时,指定--lo
scipy.special 中的 expit 函数是一个向量化的 sigmoid 函数。它计算 1/(1+e^(-x)),这很复杂,可能涉及泰勒级数。 我了解了“快速 sigmoid”,1/(1 +
我使用 PyCharm,我是 python 的新手。 经过 2 天弄清楚 tensorflow 的工作原理后,我成功了,但启动时间很慢。在句子之前一切正常:'Adding visible gpu de
因此,我们从一家安全公司获得了此报告,称我们在IIS 8.0上运行的MVC网站容易受到缓慢的HTTP post DoS攻击的攻击。报告说我们应该 限制请求属性是通过元素实现的, 特别是maxAllow
(请提供这个重复的问题。我很失望我找不到它。) 我的开发机器“慢”。我等待它“很多”。 想要帮助公平、准确地衡量那个时间的决策者曾问过我。您如何量化您在计算机上等待的时间(在编译期间,每天等待应用程序
我正在使用 jquery fadein fadeout 和慢速选项,但它对我来说仍然有点太快了。现在我读到你只能在快和慢之间进行选择,但是有没有办法让它变慢呢? 最佳答案 你有两个选择。第一种是在调用
我是一名优秀的程序员,十分优秀!