问题标签 [master-slave]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1321 浏览

windows - Hudson——运行 shell 脚本的 windows slave

我正在尝试运行一个 shell 脚本,让我们在我的 Windows 从机上调用它 fml.sh。

我已经安装了msys。我可以通过以下调用从 cmd 运行脚本。

现在,在我的构建预构建代码中,我从 hudson 中运行同一行,我得到以下响应。

我的心很乱,也很烦恼。

有没有其他人知道从哈德逊内部在 Windows 从站上运行脚本的方法。

同样的事情也发生在 bash.exe 上。

谢谢,麻烦您了。

0 投票
1 回答
751 浏览

mysql - mysql复制不兼容语句问题

我想设置一个新的 mysql 数据库从站,运行比主站更新版本的 mysql => 5.1.41 => 5.0.75,据我所知,这通常应该没问题。然而,事实证明设置复制失败,因为我在 5.0.75 中使用了一条 SQL 语句,显然在 5.1.41 中不再适用:

导致问题的语句如下所示:

此语句在 5.0.75 上完美运行,在 5.1.41 上,我在从属状态中收到以下错误消息:

任何想法,发生了什么,该怎么做?

谢谢!

更新

好的,我自己通过在奴隶上编译 5.0.75 解决了这个问题......但是,我仍然会对发生的事情以及如何处理这些问题感兴趣。谢谢。

0 投票
1 回答
856 浏览

mysql - 从 Slave 快照的 Master 和 Slaves 故障转移

我计划将 MySQL 设置与一台主服务器和几台从服务器一起使用。我会在其中一台从属服务器上执行数据 EBS 的定期一致备份(我总是会在之前停止数据库并在完成后重新启动它)。

Slaves failover
如果其中一个slave发生故障,我将启动新实例并根据最新的slave快照挂载EBS作为新的数据盘。在这种情况下,master 始终可用。所以这就是我认为我应该做的:

0) 确保服务器使用唯一的 server_id 1) SLAVE STOP;
2) 复位从机;
3) 启动奴隶;
4)重启mysql?

够了吗?

主故障转移 出于简单性和一致性的原因,我不想将其中一个从属设备提升为主控。我更喜欢从头开始创建新的主人。问题是快照来自从属设备,我想将其用作主设备。这是我认为在使用基于从属快照的磁盘创建新实例后应该做的事情:

1)停止奴隶;
2) 复位主机;
3)重新启动mysql
4)将弹性IP关联到新的主数据库(失败的主数据库使用相同的IP),因此从属将能够再次连接。

这个程序正确吗?我现在该怎么处理奴隶?从站可以领先于主站,因为主站是从可能几个小时前的快照中恢复的。这是问题吗?还可以从用于恢复主节点的同一快照重新创建所有从节点。然后他们将与主人处于同一位置。但这可能很复杂,如果不停机就无法进行。有没有更好的方法来做到这一点?

非常感谢您!

注意:我不介意自最新快照以来丢失的交易。我正在使用 Mysql 5.1.41。

0 投票
3 回答
3293 浏览

cakephp - 如何在 CakePHP 中进行主/从切换、负载均衡

我需要在现有站点中实现主/从/负载平衡。

有没有人使用这些(或其他)实现进行主/从切换?

我找到的关于如何在 Cake 中实现主/从的资源:。

我得到的数字 1) 大部分时间都可以工作,但在某些连接方面存在问题。

我欢迎用于主/从实现的新资源、黑客或模组,因为现在我无法理解它。

(我使用 atm 的蛋糕版本是 1.2)(我在 CakePHP 的谷歌群组http://groups.google.co.uk/group/cake-php/browse_thread/thread/4b77af429759e08f上交叉发布这个)

0 投票
2 回答
3026 浏览

php - CodeIgniter 为 READ 和 WRITE MySQL 数据配置不同的 IP

我的公司一直在为mysql DB的读写访问设置不同的服务器。以前,我们使用自定义 php 脚本。然而,我最近被赋予了利用 CI 创建工具的任务。我已经在测试服务器上完成了。现在,我很困惑,如何在实时服务器上实现它。

0 投票
1 回答
1229 浏览

nosql - 可靠性:主/从模式注定要失败?

越来越多受到关注的 noSQL 数据库使用主/从模式来提供“可用性”,但它所做的(至少从我的角度来看)是在一个随时会中断的链中创建薄弱环节。- 主人倒下,奴隶停止运作。

这是处理大量数据和平衡读/写的好方法,但从可用性的角度来看?没那么多...

我从一些 noSQL 中了解到,slave 可以轻松地更改为 master,但是在大多数应用程序中这样做会让人头疼。对?

那么你们这些人是怎么照顾这种东西的呢?主/从数据库在现实世界中是如何工作的?

0 投票
1 回答
514 浏览

hudson - 将单个构建传播到多个从站

我想编写一个分布在多个奴隶上的蚂蚁脚本。我不完全了解 hudson 系统是如何工作的,但它似乎只是在单个奴隶上运行整个一种类型的构建。我希望多个从站并行运行以进行测试。我怎样才能做到这一点?

0 投票
1 回答
1328 浏览

mysql - Zend主从mysql

如果主数据库失败,我想切换从数据库。我找到了主/从开关,但它用于阅读写作(似乎很合乎逻辑,但不是这种情况)。你能在zend中给出“db failure”策略吗?

0 投票
2 回答
4022 浏览

mysql - Rails 3 和 mysql 主从复制

想在 Rails 应用程序中设置 mysql 主从复制。

Rails 3 是否有可用的插件/数据库适配器?Masochism 插件是否与 rails 3 一起正常工作?

0 投票
1 回答
383 浏览

mysql - 2 个客户创建并配置了主从

在 magento 1.4.1 上配置了主从。

当我从后端下订单时,会创建两个客户。一位客户在订单期间添加了所有信息,一位用户没有名字、姓氏和其他信息。