コード例 #1
0
ファイル: WorkerRole.cs プロジェクト: tzkwizard/Azure
        public override bool OnStart()
        {
            // Set the maximum number of concurrent connections 
            ServicePointManager.DefaultConnectionLimit = 12;

            CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
                CloudConfigurationManager.GetSetting("AzureStorageConnectionString"));

            CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();

            _client = queueClient.GetQueueReference("azqueue");

            _client.CreateIfNotExists();
            _database = ConfigurationManager.AppSettings["DBSelfLink"];
            //_dichotomy = new Dichotomy(url, key);
            _loadBalance = new LoadBalance();
            return base.OnStart();
        }
コード例 #2
0
ファイル: WorkerRole.cs プロジェクト: tzkwizard/ELS
        public override bool OnStart()
        {
            // Set the maximum number of concurrent connections 
            ServicePointManager.DefaultConnectionLimit = 12;

            CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
                CloudConfigurationManager.GetSetting("Microsoft.ServiceBus.ConnectionString"));

            CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();

            _client = queueClient.GetQueueReference("azqueue");

            _client.CreateIfNotExists();
            _database = CloudConfigurationManager.GetSetting("DBSelfLink");
            var url = CloudConfigurationManager.GetSetting("DocumentDBUrl");
            var key = CloudConfigurationManager.GetSetting("DocumentDBAuthorizationKey");
            _dichotomy = new Dichotomy(url, key);
            _loadBalance = new LoadBalance(url, key);
            return base.OnStart();
        }