我们有一个 HTTPlivenessProbe设置,如果服务不健康,它会返回 500,并打印出问题所在。
有什么办法可以查看返回的输出livenessProbe吗?
我可以将它记录在应用程序中,但也许可以从 Kubernetes 中查看?
目前,我看到的唯一一件事是pod describe:
Killing container with id docker://12568746c312e6646fd6ecdb2123db448be0bc6808629b1a63ced8b7298be444:pod "test-3893895584-7f4cr_test(524091bd-49d8-11e7-bd00-42010a840224)" container "test" is unhealthy, it will be killed and re-created.
Run Code Online (Sandbox Code Playgroud)
在 GKE 上运行
尝试使用boot2docker在我的mac os x上运行docker.
一切似乎都很好,但我不能运行docker图像.我一定错过了一些明显的东西.
我用过的指南:
Mac OS X上的NodeJs Web App
Docker
我的码头文件:
FROM ubuntu:12.04
# Build dependencies
RUN apt-get -y update
RUN apt-get install build-essential -y
RUN apt-get install curl -y
# Install NodeJS
RUN curl -L http://nodejs.org/dist/v0.10.22/node-v0.10.22.tar.gz | tar -xz
RUN cd /node-v0.10.22 && ./configure
RUN cd /node-v0.10.22 && make && make install && make clean
# Global NPM installs
RUN npm install --silent -g express lodash ejs forever
RUN mkdir /app
ADD server.js /app/server.js
ADD dist /app/dist …Run Code Online (Sandbox Code Playgroud) 关于减速器与动作的新手问题。来自 redux 文档:
\n\n\n\n\n操作描述了发生了某些事情的事实,但不指定应用程序状态如何更改以响应。
\n
和
\n\n\n\n\n给定相同的参数,reducer 应该计算下一个状态并返回它。没有什么惊喜。无副作用。没有 API 调用。没有突变。\n 只是一个计算。
\n
因此,如果我们考虑以下场景:
\n\n因此,在添加任何 3 个以上的点时,我们会产生两个副作用:
\n\n如果我将我的 Point 结构建模如下:
\n\n // typescript\ninterface Point {\n coordinates;\n routeTo?;\n}\nRun Code Online (Sandbox Code Playgroud)\n\n我在操作中执行项目位置计算和路线检索是否正确,例如:
\n\n // pseudo code\n export function …Run Code Online (Sandbox Code Playgroud) 我有一个Postgresql数据库在我想要导入到Google Cloud SQL的内部运行.我的数据库被调用test并由用户拥有test
我采取的步骤:
在Cloud SQL实例上创建数据库:
curl --header"授权:Bearer XXXXX"\ --header'Content-Type:application/json'\ --data'{"project":"YYYYYY","instance":"dev","name":"测试"}'\
https://www.googleapis.com/sql/v1beta4/projects/YYYYYY/instances/dev/databases -X POST
创建test用户:
gcloud beta sql users create test host --instance=dev --password=test
pg_dumpERROR: must be member of role test那么如何在test用户下执行导入?