小编car*_*lma的帖子

如何将参数传递给Google Cloud Run Job

我已经使用这项工作运行了这个示例

一切顺利。

现在我想看看是否有一种方法可以将参数传递给在 Cloud Run 上运行的作业。

我知道我可以使用该命令来创建带有--message-body如下参数的作业:

 gcloud scheduler jobs create http JOB_NAME \
  --location REGION \
  --schedule="*/3 * * * *" \
  --uri="https://REGION-run.googleapis.com/apis/run.googleapis.com/v1/namespaces/PROJECT_ID/jobs/CLOUD_RUN_JOB_NAME:run" \
  --http-method POST \
  --oauth-service-account-email  PROJECT-compute@developer.gserviceaccount.com
  --message-body="This is the body"
Run Code Online (Sandbox Code Playgroud)

但是,在此处查看 Cloud Run 作业的文档时。

我没有看到任何地方提到参数。这个想法是,根据包含参数的 JSON,我们可以运行不同类型的作业(这是根据参数更改其操作的同一个作业)

parameters google-cloud-scheduler google-cloud-run

13
推荐指数
4
解决办法
8717
查看次数

将图像添加到eclipse web项目中

嗯,这很尴尬......我似乎无法在eclipse中为一个java web项目添加一个简陋的图像.我做的是我在WebContent中创建了一个名为images的文件夹,然后尝试以两种方式添加它,直接粘贴它并使用add/file和advanced,这基本上要求一个路由到图像内部的硬盘驱动器.

HTML语法在这里:

<img border="0" src="WebContent/images/network.jpg"
     alt="Pulpit rock" width="304" height="228">
Run Code Online (Sandbox Code Playgroud)

我尝试使用和不使用WebContent.我确信我有些遗漏,但几个小时后决定寻求帮助.

在此先感谢您的任何帮助.

java image project web

6
推荐指数
1
解决办法
3万
查看次数

每分钟都在覆盆子上的crontab

我试图让一个shell脚本在覆盆子pi上运行每分钟,使用crontab,如下所示:

 crontab -e
Run Code Online (Sandbox Code Playgroud)

然后:

 * * * * * /home/pi/job.sh
Run Code Online (Sandbox Code Playgroud)

工作是:

 #!/bin/sh
 echo "hello"
Run Code Online (Sandbox Code Playgroud)

我期待该消息确保脚本正在执行,但什么都没发生.是否有任何特殊技巧可以让代码在raspberry pi上每分钟运行一次?

raspberry-pi

4
推荐指数
1
解决办法
2万
查看次数

连接python套接字和java套接字

我一直在尝试在Java客户端套接字和Python服务器套接字之间发送一个简单的字符串.这是服务器套接字的代码:

HOST=''
PORT=12000
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADRR,1)
s.bind((HOST,PORT))
s.listen(5)
device=variador()
while True:

  conn,addr=s.accept()
  if data=="turn_on":
     respuesta=device.send_order(variador.start_order)
     conn.send(respuesta+'\n')
     conn.close()
Run Code Online (Sandbox Code Playgroud)

并且客户端代码是:

   try {

            Socket socket = new Socket("192.168.10.171", 12000);

            PrintWriter out = new PrintWriter(socket.getOutputStream(), true);

            BufferedReader in = new BufferedReader(new InputStreamReader(
                                       socket.getInputStream()));    

            BufferedReader stdIn = new BufferedReader(
                                          new InputStreamReader(System.in));

            out.print(command);

            out.close();
            in.close();
            socket.close();

        } catch (UnknownHostException e) {
            System.err.println("Unknown Host.");
           // System.exit(1);
        } catch (IOException e) {
            System.err.println("Couldn't get I/O for "
                               + "the connection.");
          //  System.exit(1);
        }
Run Code Online (Sandbox Code Playgroud)

一切正常,直到我尝试读取服务器的响应,使用此:

    String userInput;
  while ((userInput = …
Run Code Online (Sandbox Code Playgroud)

python java sockets

3
推荐指数
1
解决办法
9587
查看次数