production-environment相关内容

烧瓶生产与发展模式

我用FASK开发了一个应用程序,我想发布它用于生产,但我不知道如何在生产和开发环境(数据库和代码)之间进行分离,有没有文档可以帮助我或编写代码。 我在config.py文件中指定了这两个环境,但我不知道如何处理。 class DevelopmentConfig(Config): """ Development configurations """ DEBUG ..

我应该在哪里存储 ASP.NET Core 应用程序的生产环境的连接字符串?

在部署到 IIS 7(不是 Azure)时,生产和暂存连接字符串应该存储在 ASP.NET Core 应用程序中的什么位置? 我正在寻找推荐的方法/最佳实践,尤其是在安全方面. 解决方案 在 ASP.NET 5 中可以指定多个配置源.由于对先前模型的这种欢迎更改,您可以将开发连接字符串存储在简单的 json 文件中,并将暂存和生产连接字符串直接存储在相应服务器上的环境变量中. ..
发布时间:2022-01-25 08:34:31 C#/.NET

在生产环境中使用 CoffeeScript

我真的很喜欢将 CoffeeScript (1.1.1) 用于小型项目,并且到目前为止效果很好.但是,在更广泛的环境中使用它之前,我想听听关于在生产中使用它的第二个意见. 所以我的问题是: 语言本身的稳定性如何? 我是否需要注意即将发生的会破坏我的代码的更改? 如果上述问题的答案是肯定的:旧版本的支持情况如何? 是否有稳定版(仅限错误修复)和单独的开发分支? 如果您已经在您的产 ..
发布时间:2022-01-24 10:52:49 前端开发

在生产环境中使用 Cucumber + RSpec

您在生产环境中使用过 Cucumber 吗? 你在使用它时发现了什么问题? 你会推荐我使用它吗? 我目前正在学习将 Cucumber 与 RSpec 结合使用,我正在权衡 Pro 和 Con 在即将进行的项目中使用它的情况,并希望得到一些意见.我将使用 RSpec,但我想知道使用 Cucumber 是否值得花费额外的时间来编写测试. 额外信息: 我不直接与客户打交道; ..
发布时间:2022-01-22 23:59:57 其他开发

保持测试和生产服务器环境清洁、同步和一致

我所工作的公司似乎总是与客户的服务器环境作斗争. 具体来说,我们几乎总是会遇到测试服务器和生产服务器的问题,而且它们的配置似乎总是不同的.当我们测试我们开发的应用程序时,测试服务器以一种方式运行,因此我们调整和配置我们的应用程序以适应该特定行为.但是当我们在生产服务器上安装相同的应用程序时,我们会观察到另一种与测试服务器不一致的行为,从而使我们的调整和配置变得无用.最令人沮丧的是,这种情况一 ..

VB6 中的运行时错误堆栈跟踪或位置

我维护一个用 VB6 编写的旧应用程序.在客户端的环境中,它会引发我无法在调试器下重现的运行时错误.有什么方法可以获取堆栈跟踪或错误位置吗? 我的意思是,没有像 这里或添加错误处理程序以记录到每个过程,例如 这里. 这似乎是一个简单的问题.对不起.我只是不太了解VB6.考虑到它被(或曾经)使用的广泛程度,谷歌搜索出任何信息是非常困难的. 解决方案 尝试编译成 pcode 看看是 ..

模型验证中的 Rails 国际化 (I18n):可能与否?

我在模型中有以下验证: validates_inclusion_of :whatever, :in =>[true, false], :message =>I18n.t('please_select_whatever') 翻译似乎在生产模式下不起作用:在所有语言中,总是显示英文翻译(可能是因为我在我的应用程序中将英语设置为默认语言环境...?). 所以我假设我们不能翻译模型中的验证,因为 ..

为什么 XAMPP 不适合生产?

我已经在 Windows 2008 R2 上运行 XAMPP 很多年了,我只使用 Apache、MySql 和 FileZilla.我进行了许多自定义调整并对其进行了多次升级.我已经解决了我能找到的所有安全问题.作为服务运行,只要 Windows Server 启动,服务器就永远不会关闭.它们非常稳定.为什么人们告诉我我不应该这样做?我在这里看到的所有 Q 或 A 都没有涉及具体细节,它们中的大多 ..
发布时间:2022-01-14 08:48:19 PHP

用于生产准备的 Ionic 应用程序的任务

我正在尝试找出从代码传递到最终可部署 apk/ipa 的最佳过程. 到目前为止,我有一个使用 Karma + Jasmine 的测试套件,它将 TypeScript 转换为 JS 并运行一些单元测试.我通过 gulp 开始这个过程. 在那之后,我所知道的就是 ionic build android --release 生成(尚未签名的)apk.但我不确定生成的 apk 的滥用/缩小程度 ..

如何在我的 Gulpfile.js 中确定 ASP.NET Core 环境

我在 Visual Studio 2015 中使用 ASP.NET Core MVC 6.在我的 gulpfile.js 脚本中,我想知道托管环境是开发、暂存还是生产环境,以便我可以添加或删除源映射(.map 文件) 并做其他事情.这可能吗? 更新 GitHub 上的相关问题. 解决方案 您可以使用ASPNETCORE_ENVIRONMENT(在RC1中以前是ASPNET_EN ..

如何防止 node.js 崩溃?尝试捕捉不起作用

根据我的经验,php 服务器会向日志或服务器端抛出异常,但 node.js 只是简单地崩溃.用 try-catch 包围我的代码也不起作用,因为一切都是异步完成的.我想知道其他人在他们的生产服务器上做什么. 解决方案 PM2 首先,我强烈建议为 Node.js 安装 PM2.PM2 非常擅长处理崩溃和监控 Node 应用程序以及负载平衡.每当它崩溃、因任何原因停止甚至服务器重新启动时 ..
发布时间:2022-01-12 10:59:50 其他开发

仅对生产环境禁用设计注册

我正在推出一个包含部分用户的测试版网站.我只想在生产环境中禁用注册,并且只禁用一小段时间(即我不想完全取消我的注册).我知道我可以简单地隐藏“注册"链接,但我怀疑比我更聪明的黑客仍然可以使用 RESTful 路由来完成注册.禁用注册以便我的测试/开发环境仍然有效,但生产受到影响的最佳方法是什么?感谢您的指点. 我试过以“sign_up"指向“sign_in"的方式指向命名范围,但它没有奏效. ..

处理生产配置中的密码以进行自动化部署

我在这里看到了相关问题,但它们似乎没有完全回答我的需要. 我们使用 Powershell 脚本来部署我们的应用程序,并且大多数环境(UAT 等)的配置文件中的密码等信息都是纯文本格式.这不是一个大问题,但是当涉及到 PREPROD 和 PROD 时,它是一个大问题.所以我们在配置中有一些标记,比如“{{prompt-password}}",它会给出一个登录对话框(Get-Credential ..

部署生产 Node.js 服务器

我编写了一个 Node.js 应用程序,希望让它在我们的一台生产机器上运行.这似乎是一个很常见的请求,但我找不到合适的解决方案.是否没有用于部署生产 Node.js 应用的成熟解决方案? 该应用程序很简单( 以下是我考虑过但仍然不确定的方法: 使用框架(例如 Express) 因为应用需要高性能并且非常简单,所以我想避免以框架的形式添加膨胀. 使用 nohup 启动服务 ..
发布时间:2021-12-26 23:40:06 前端开发

是否有一种默认方法可以读取播放中的文件,即使在生产环境中也能正常工作?

我正在使用带有 java 的 play 框架来开发 Web 应用程序.我想在运行时读取一个文件,并且该文件已包含在项目的文件夹中.但是在生产环境中,该文件夹不可用.有没有办法让文件夹在运行时可用?特别是,是否有一种默认方法可以处理这种情况? 我回答了“如何在 Play Framework 2.2.1 中读取文件?1" 但是在生产环境中没有提到这个问题. 解决方案 对于某些特定任务,您 ..
发布时间:2021-12-26 23:29:40 Java开发

是否可以从生产环境中排除 grails 插件?

我想在开发环境中使用某个插件,但想从生产和生成的战争中排除这个插件.实现此目标的最简单方法是什么? 解决方案 是的,使用插件范围.来自 http://grails.org/1.1+Release+Notes: 现在可以使用环境或预定义的构建范围来确定插件的范围: def 环境 = ['dev', 'test']def scopes = [不包括:'战争'] 插件只会在这些环境中加 ..