我的目标是创建一种机制,当一个新文件上传到云存储中时,它将触发一个云函数。最终,这个云函数将触发一个云数据流作业。
我有一个限制,即云数据流作业应该用Go编写,云函数应该用Python编写。
我现在面临的问题是,我不能从云函数调用Cloud作业。
在用Go编写的Cloud中,问题是Apache中没有定义template-location变量。这就是我不能创建数据流模板的原因。而且,由于没有数据流模板,我从云函数调用Cloud作业的唯一方法是编写一个Python作业,它调用运行数据流作业的bash脚本。
bash脚本看起来是这样的:
go run wordcount.go \
--runner
出于测试目的,我正在开发一个eclipse插件,并使用eclipse应用程序运行/调试配置来运行它。自从我改用JDK1.8后,嵌套的eclipse应用程序就崩溃了。如果尝试使用ctrl+click导航到依赖项目中的类,或者在库中的类上使用自动完成,就会发生这种情况。我使用的是最新的JDK8更新(45)和最新的稳定M2E 1.5.2.20150413-2215,使用的是Eclipse露娜SR2 (4.4.2)。下面是崩溃日志的一部分:
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTI
public class DeviceInformation
{
private Dictionary<string, string> m_parameters = new Dictionary<string, string>();
public string Class { get; set; }
public string Model { get; set; }
public string SerialNumber { get; set; }
public DeviceUID UID { get; set; }
我有一个云函数(fce_a),我需要从同一个GCP项目和区域中的另一个云函数(fce_b)调用它。当我将fce_a设置为Allow all traffic (在Ingress settings中)时,它可以完美地工作(使用this method)。但是,当我将fce_a设置为Allow internal traffic only (在Ingress settings中)时,我得到的是Error 403 (Forbidden) 403. That's an error. Access is forbidden. That's all we know. (提到的here)。 我尝