草庐IT

deploying-clojure-websites

全部标签

deployment - Golang 应用程序部署

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我即将完成我的应用程序,我想将其部署到私有(private)服务器上。我希望能够自动执行以下操作:运行go测试打包应用部署到服务器有回滚的能力如何为go应用轻松完成此操作?

deployment - Golang 执行 : stat: no such file or directory after file has been moved there

我有一个脚本,用于使用“os/exec”包进行部署。我使用的命令之一如下:cpInit=exec.Command("cp","initScripts/nginx","/etc/init.d/nginx")还有一个:startNginx=exec.Command("/etc/init.d/nginx","start")最初我使用err:=cpInit.Run()运行第一个命令,但后来当我运行第二个命令时出现错误:exec:"/etc/init.d/nginx":stat/etc/init.d/nginx:nosuchfileordirectory但是当程序退出时/etc/init.d/n

pointers - &deployment 如何满足 kubernetes 代码中的 runtime.Object 类型?

在kubectl/run.go在Kubernetes代码中,Generate函数有这两种类型的结果列表:runtime.Object,error函数的最后一行是:return&deployment,nilruntime被导入:k8s.io/apimachinery/pkg/runtime我通过在该导入语句上运行goget获得了runtime,对象在interfaces.go中定义:typeObjectinterface{GetObjectKind()schema.ObjectKindDeepCopyObject()Object}(我在网上找到了相同的代码here。)地址运算符创建一个指

deployment - 自动化 go 应用程序部署

我想知道是否有任何方便的方法可以在GO中自动将代码部署到实时服务器,无论是标准的内置方法还是其他方法。我想要类似googleappengine的东西,我只需运行命令,它就会上传到服务器并触发重启。(最终我想要一个gitcommit来触发重建和重新部署,但那是为了将来的发展) 最佳答案 我推荐TravisCI+Heroku.您可以直接使用gitpush部署到heroku,但我喜欢在此之前使用Travis构建和运行测试。网上有一些指南,但我会尽量直截了当:你需要什么?Github账号Travis账号(链接到github,如果开源则免费)

deployment - 无法将示例 GOLang 应用程序部署到 Heroku

我尝试将示例GO应用程序部署到列出的Herokuhere但是当我运行命令时:gitpushherokumaster我收到以下错误:计数对象:28,完成。Compressingobjects:100%(21/21),done.Writingobjects:100%(28/28),3.08KiB,done.Total28(delta6),reused0(delta0)!Herokupushrejected,noCedar-supportedappdetectedTogit@heroku.com:mysterious-refuge-1227.git![remoterejected]maste

deployment - 部署 Go 应用程序

我有一个用Go编写的RESTAPI端点,我想知道部署它的最佳方式是什么。我知道使用GoogleAppEngine可能会让我在部署方面更轻松。但是,假设我想在AWS上部署它。我有哪些选择/过程/程序。有哪些最佳实践?我是否需要编写自己的任务来构建、SCP并运行它?我有兴趣尝试的一个选项是使用Fabric创建部署任务。 最佳答案 刚从MountainWestDevOps回来今天我们谈到了这个,很多。(不是专门针对Go,而是一般情况。)简而言之,我只能说:视情况而定。对于使用率不高的简单应用程序,您可能只需手动启动一个实例,将二进制文件放

java - 使用 clojure 分析/proc/cpuinfo

(Clojure新手)在我的linux机器上,slurping/proc/cpuinfo引发错误:user=>(slurp"/proc/cpuinfo")java.io.IOException:Invalidargument(NO_SOURCE_FILE:0)有人知道这是为什么吗?(/proc文件系统是Java中的某种二等公民吗?)编辑:以下代码改编自nakkaya.com,运行完美:(with-open[rdr(java.io.BufferedReader.(java.io.FileReader."/proc/cpuinfo"))](let[seq(line-seqrdr)](app

linux - Tomcat Intellij 理念 : Remote deploy

RackSpace云服务器Ubuntu-12.04、IntellijIdea-11.1.2、Windows-8、Tomcat-7.0.26、JDK-6。当我尝试在我的远程Tomcat7服务器上运行jsf项目时,在IntellijIdea上它说:Errorrunningservername:Unabletoconnecttotheip-address:1099问题似乎与JNDI端口有关,它是1099,但我猜我无法激活它。Tomcat配置是……。像那样:我尝试了什么?在服务器端设置CATALINA_OPTS或JAVA_OPTS:CATALINA_OPTS=-Dcom.sun.managem

mysql - Clojure中如何从关系数据库中获取一个_model_数据?

我在Twitter以及#clojureIRCchannel上都曾问过这个问题,但没有得到回应。有几篇关于Clojure-for-Ruby程序员,Clojure-for-lisp-programmers的文章。但是缺少的部分是对于ActiveRecord程序员的Clojure。已经有关于与MongoDB,Redis等进行交互的文章-但这些都是最终的关键值存储。但是,由于来自Rails的背景,我们习惯于从继承Angular考虑数据库-has_many,polymorphic,belongs_to等。有关Clojure/Compojure+MySQL(ffclassic)的几篇文章-深入研究

mysql - 如何从 Clojure 连接到 MySQL 数据库?

假设:您的机器上已经同时运行了Clojure和MySQL。你如何让他们说话? 最佳答案 假设:您的机器上已经同时运行Clojure和MySQL。checkout和构建clojure-contrib:gitclonegit://github.com/richhickey/clojure-contrib.gitcdclojure-contribbuild将生成的clojure-contrib.jar放入您的CLASSPATH。下载MySQLConnector/J并将mysql-connector-java-5.1.7-bin.jar放在