我需要VPS服务来托管我的ASP.NET项目。然而,这不仅仅是asp.net托管,我还需要SQL Server,RabbitMq和我的运行中的conrole应用程序或我的windows服务。因此,我阅读了使用Amazon Web Services的建议,因为他们第一年是免费提供的。然而,当我注册时,我发现我不知道我在哪里:我看不到使用Windows创建虚拟机的选项,也看不到在这样的机器上设置SQL Server的选项,等等。所以我想知道我来对地方了吗?请告诉我AWS是否可以提供我需要的东西,或者我来错了地方?
我有一个传统的编程背景,我指的是C,Java,C#,C++和一些python和VBA。
现在,我正在尝试创建一个小的CRUD应用程序,目的是获取表单并将其转换为在线表单和数据库,以供以后查询。
我最初的想法似乎是把我带到Ruby on Rails,因为互联网上有很多关于Ruby on Rails的好东西,我最大的优点是我学语言很快,所以直到10分钟前我才看到Ruby代码的事实并不是什么大问题。话虽如此,我现在正在寻找廉价的基础设施来托管svn存储库和web服务器,使我能够开发和学习我需要的东西,并最终部署。
简而言之,
1)为了学习和最终部署的目的,我可以去哪里获得这种廉价的信息?
2)托管和
我需要在Rails应用程序中每天运行一次方法。
我正在考虑何时使用gem,但我意识到我有一个小问题。
我需要在一个对象的实例上运行该方法。所以我不能像这样:
every 1.day do
runner 'Object.method'
end
我在考虑做一些像这样的事情
every 1.day do
runner 'Object.where(status: "the_status_i_want").each { |object| object.method }'
end
但我不知道如何“随时随地”测试这种行为。
有什么想法吗?