Articles of 谷歌 计算引擎

在计算引擎上托pipe的nodeJS项目中,在哪里定义datastore-indexes.xml?

我们正在计算引擎上托pipe一个NodeJS应用程序,它使用gcloud-node连接到Google DataStore。 简单的查询运行良好,但与multippleselect复杂的查询正在给出“412:先决条件失败”的错误。 更多细节在“: 多select在谷歌数据存储查询抛出ApiError:Precondition节点失败的错误 我明白这个错误是由于我没有configurationdatastore-indexes.xml。 作为GCP世界的新手。 你能帮我吗我在哪里可以定义我的项目中的datastore-indexes.xml文件。

Cloud Server vs Local上的NodeJSdate不同

我正在使用Google Cloud for NodeJS应用程序(新增function)。 我使用节点从网站刮date,然后像这样创builddate对象 var date = new Date("06/08/2016"); 当我在本地服务器上运行应用程序的date是正确的。 当我将其推送到Google Cloud时,date已经晚了一天。 有没有人有任何洞察,为什么这可能会发生? 我把date作为MM / DD / YYYY格式的文本。

使用Google Compute Engine加载nodejs上的testing瓶颈

我无法弄清楚这个网站瓶颈的原因是什么,一旦有大约400个用户达到了非常糟糕的响应时间。 该网站位于Google计算引擎上,使用实例组进行networking负载平衡。 我们用sailjs创build了这个项目。 我一直在使用kubernetes,使用Google容器引擎进行负载testing,运行locust.py脚本。 其中一项testing的主要结果是: RPS : 30 Spawn rate: 5 p/s TOTALS USERS: 1000 AVG(res time): 27500!! (27,5 seconds) 响应时间最初是很好的,低于一秒,但是当它开始达到大约400个用户时,响应时间开始大量跳跃。 我已经testing了可能影响响应时间的明显因素,结果如下: 计算引擎实例(2 x standard-n2,200 GB磁盘,RAM:每个实例7.5 GB): Only about 20% cpu utilization used Outgoing network bytes: 340k bytes/sec Incoming network bytes: 190k bytes/sec Disk operations: 1 op/sec Memory: below 10% MySQL的: Max_used_connections : 41 (below […]

Google Compute Engine(GCE)允许使用WebSockets

我正在使用计算引擎(GCE)来运行与Socket.IO(Node.js)我的套接字服务器 这只是与投票。 当我尝试使用Web客户端时收到此错误代码: WebSocket connection to 'ws://myapp-socket.appspot.com/socket.io/?EIO=3&transport=websocket&sid=Tt4uNFR2fU82zsCIAADo' failed: Unexpected response code: 400 我究竟做错了什么? 是GCEconfiguration问题吗?

计算引擎:“无法访问此网站”

情况: 我正在学习这个教程。 当我到达创build实例的部分并执行必要的命令时,我会看到以下内容: To see the application running, go to http://[YOUR_INSTANCE_IP]:8080, where [YOUR_INSTANCE_IP] is the external IP address of your instance. 问题: 该页面不加载。 我收到以下错误信息: This site can't be reached 题: 可能出了什么问题? 以前的所有步骤都可以完美运行,我可以在本地访问我的网站。 我等待Compute Engine实例准备就绪,方法是: gcloud compute instances get-serial-port-output my-app-instance –zone us-central1-f 虽然我重复了所有的步骤两次,我仍然遇到了错误信息。 一些东西必须丢失。 编辑: 我的防火墙规则: